{"id":"41336b17-1a1c-405e-81f5-b0d02e6cb37b","shortId":"KJJbEA","kind":"skill","title":"building-ai-systems","tagline":"AI and LLM knowledge reference covering agent development, LLM security, RAG systems, prompt engineering, and evaluation. Use when building AI agents, working with LLMs, designing RAG pipelines, or writing prompts.","description":"# 丹鼎秘典 · AI/LLM\n\n## 路由\n\n| 意图 | 秘典 | 核心 |\n|------|------|------|\n| Agent 开发 | [agent-dev](agent-dev.md) | 多 Agent 编排、工具调用、ReAct 循环 |\n| LLM 安全 | [llm-security](llm-security.md) | Prompt 注入、越狱防护、输出过滤 |\n| RAG 系统 | [rag-system](rag-system.md) | 向量库、检索策略、重排序、混合检索 |\n| Prompt/评估 | [prompt-and-eval](prompt-and-eval.md) | Few-shot、CoT、RAGAS、LLM-as-Judge |\n\n## RAG 架构模式\n\n```\n文档 → Chunking(递归/语义) → Embedding → 向量库(Pinecone/Qdrant/pgvector)\n查询 → Query 改写(HyDE/多查询) → 混合检索(向量+BM25) → Rerank(Cohere/cross-encoder) → LLM 生成\n```\n\n| 决策点 | 选项 | 判据 |\n|--------|------|------|\n| Chunk 策略 | 固定/递归/语义 | 结构化文档→递归；长文→语义 |\n| 检索方式 | 纯向量/混合/知识图谱 | 通用→混合；关系密集→图谱 |\n| 向量库 | pgvector/Qdrant/Pinecone | 已有 PG→pgvector；大规模→托管 |\n\n## Agent 模式\n\n| 模式 | 结构 | 适用 |\n|------|------|------|\n| ReAct | Think→Act→Observe 循环 | 通用工具调用 |\n| Plan-Execute | 先规划再逐步执行 | 复杂多步任务 |\n| Multi-Agent | 角色分工+消息传递 | 大型协作任务 |\n| Reflection | 生成→自评→修正 | 代码/文本质量提升 |\n\n## 原则\n\n```\nPrompt 即代码须版控 | 输入输出皆验证 | 成本效果平衡 | 持续评估迭代 | 安全边界明确\n```","tags":["building","systems","code","abyss","telagod","agent-skills","ai-agent","ai-assistant","ai-personality","blue-team","character-card","claude-code"],"capabilities":["skill","source-telagod","skill-building-ai-systems","topic-agent-skills","topic-ai-agent","topic-ai-assistant","topic-ai-personality","topic-blue-team","topic-character-card","topic-claude-code","topic-cli","topic-codex","topic-codex-cli","topic-configuration","topic-developer-tools"],"categories":["code-abyss"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/telagod/code-abyss/building-ai-systems","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add telagod/code-abyss","source_repo":"https://github.com/telagod/code-abyss","install_from":"skills.sh"}},"qualityScore":"0.555","qualityRationale":"deterministic score 0.56 from registry signals: · indexed on github topic:agent-skills · 211 github stars · SKILL.md body (972 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:55:05.189Z","embedding":null,"createdAt":"2026-05-16T12:54:49.507Z","updatedAt":"2026-05-18T18:55:05.189Z","lastSeenAt":"2026-05-18T18:55:05.189Z","tsv":"'act':144 'agent':11,25,41,44,48,137,155 'agent-dev':43 'agent-dev.md':46 'ai':3,5,24 'ai/llm':36 'bm25':105 'build':2,23 'building-ai-system':1 'chunk':92,113 'cohere/cross-encoder':107 'cot':83 'cover':10 'design':29 'dev':45 'develop':12 'embed':95 'engin':18 'eval':78 'evalu':20 'execut':150 'few-shot':80 'hyde':101 'judg':88 'knowledg':8 'llm':7,13,53,56,86,108 'llm-as-judg':85 'llm-secur':55 'llm-security.md':58 'llms':28 'multi':154 'multi-ag':153 'observ':145 'pg':133 'pgvector':134 'pgvector/qdrant/pinecone':131 'pinecone/qdrant/pgvector':97 'pipelin':31 'plan':149 'plan-execut':148 'prompt':17,34,59,73,76,166 'prompt-and-ev':75 'prompt-and-eval.md':79 'queri':99 'rag':15,30,63,66,89 'rag-system':65 'rag-system.md':68 'raga':84 'react':51,142 'refer':9 'reflect':159 'rerank':106 'secur':14,57 'shot':82 'skill' 'skill-building-ai-systems' 'source-telagod' 'system':4,16,67 'think':143 'topic-agent-skills' 'topic-ai-agent' 'topic-ai-assistant' 'topic-ai-personality' 'topic-blue-team' 'topic-character-card' 'topic-claude-code' 'topic-cli' 'topic-codex' 'topic-codex-cli' 'topic-configuration' 'topic-developer-tools' 'use':21 'work':26 'write':33 '丹鼎秘典':35 '代码':163 '修正':162 '先规划再逐步执行':151 '关系密集':128 '决策点':110 '判据':112 '即代码须版控':167 '原则':165 '向量':104 '向量库':69,96,130 '固定':115 '图谱':129 '复杂多步任务':152 '多':47 '多查询':102 '大型协作任务':158 '大规模':135 '安全':54 '安全边界明确':171 '工具调用':50 '已有':132 '开发':42 '循环':52,146 '意图':38 '成本效果平衡':169 '托管':136 '持续评估迭代':170 '改写':100 '文本质量提升':164 '文档':91 '架构模式':90 '查询':98 '核心':40 '检索方式':122 '检索策略':70 '模式':138,139 '注入':60 '消息传递':157 '混合':124,127 '混合检索':72,103 '生成':109,160 '知识图谱':125 '秘典':39 '策略':114 '系统':64 '纯向量':123 '结构':140 '结构化文档':118 '编排':49 '自评':161 '角色分工':156 '评估':74 '语义':94,117,121 '越狱防护':61 '路由':37 '输入输出皆验证':168 '输出过滤':62 '适用':141 '选项':111 '递归':93,116,119 '通用':126 '通用工具调用':147 '重排序':71 '长文':120","prices":[{"id":"008dad48-4985-4c2b-a8d0-b78d7ebab70c","listingId":"41336b17-1a1c-405e-81f5-b0d02e6cb37b","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"telagod","category":"code-abyss","install_from":"skills.sh"},"createdAt":"2026-05-16T12:54:49.507Z"}],"sources":[{"listingId":"41336b17-1a1c-405e-81f5-b0d02e6cb37b","source":"github","sourceId":"telagod/code-abyss/building-ai-systems","sourceUrl":"https://github.com/telagod/code-abyss/tree/main/skills/building-ai-systems","isPrimary":false,"firstSeenAt":"2026-05-16T12:54:49.507Z","lastSeenAt":"2026-05-18T18:55:05.189Z"}],"details":{"listingId":"41336b17-1a1c-405e-81f5-b0d02e6cb37b","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"telagod","slug":"building-ai-systems","github":{"repo":"telagod/code-abyss","stars":211,"topics":["agent-skills","ai-agent","ai-assistant","ai-personality","blue-team","character-card","claude-code","cli","codex","codex-cli","configuration","developer-tools","devops","gemini-cli","persona","prompt-engineering","red-team","security","skills"],"license":"mit","html_url":"https://github.com/telagod/code-abyss","pushed_at":"2026-05-16T10:42:04Z","description":"Give your AI coding agent a personality. Composable persona + style + skills for Claude Code, Codex, Gemini CLI & OpenClaw. Ships Tech Persona Card v1.0 spec.","skill_md_sha":"43fd469e9cdd36dd3d281d2be5b67b8497c282b6","skill_md_path":"skills/building-ai-systems/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/telagod/code-abyss/tree/main/skills/building-ai-systems"},"layout":"multi","source":"github","category":"code-abyss","frontmatter":{"name":"building-ai-systems","description":"AI and LLM knowledge reference covering agent development, LLM security, RAG systems, prompt engineering, and evaluation. Use when building AI agents, working with LLMs, designing RAG pipelines, or writing prompts."},"skills_sh_url":"https://skills.sh/telagod/code-abyss/building-ai-systems"},"updatedAt":"2026-05-18T18:55:05.189Z"}}