[{"data":1,"prerenderedAt":857},["ShallowReactive",2],{"navigation_docs_zh":3,"docs_zh_-zh-docs-features-knowledges":280,"docs_zh_-zh-docs-features-knowledges_surround":852},[4,18,51,254,267],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"入门",false,"/zh/docs/getting-started","zh/docs/1.getting-started",[10,14],{"title":11,"path":12,"stem":13},"简介","/zh/docs/getting-started/introduction","zh/docs/1.getting-started/1.introduction",{"title":15,"path":16,"stem":17},"快速开始","/zh/docs/getting-started/quick-start","zh/docs/1.getting-started/2.quick-start",{"title":19,"icon":6,"path":20,"stem":21,"children":22,"page":6},"功能","/zh/docs/features","zh/docs/2.features",[23,27,31,35,39,43,47],{"title":24,"path":25,"stem":26},"告警分诊","/zh/docs/features/alert-triage","zh/docs/2.features/2.alert-triage",{"title":28,"path":29,"stem":30},"事故调查","/zh/docs/features/incident-investigation","zh/docs/2.features/3.incident-investigation",{"title":32,"path":33,"stem":34},"部署验证","/zh/docs/features/deployment-verification","zh/docs/2.features/4.deployment-verification",{"title":36,"path":37,"stem":38},"数据探索","/zh/docs/features/data-exploration","zh/docs/2.features/5.data-exploration",{"title":40,"path":41,"stem":42},"知识库","/zh/docs/features/knowledges","zh/docs/2.features/6.knowledges",{"title":44,"path":45,"stem":46},"Castrel Proxy","/zh/docs/features/castrel-proxy","zh/docs/2.features/7.castrel-proxy",{"title":48,"path":49,"stem":50},"自动化","/zh/docs/features/automations","zh/docs/2.features/8.automations",{"title":52,"icon":6,"path":53,"stem":54,"children":55},"集成","/zh/docs/integrations","zh/docs/3.integrations/index",[56,57,62,67,72,77,81,85,89,94,99,104,109,113,117,122,127,131,136,141,146,151,156,160,165,170,174,178,183,188,193,198,203,208,212,216,220,224,229,234,239,244,249],{"title":52,"path":53,"stem":54},{"title":58,"path":59,"stem":60,"icon":61},"Prometheus","/zh/docs/integrations/prometheus","zh/docs/3.integrations/1.prometheus","i-simple-icons-prometheus",{"title":63,"path":64,"stem":65,"icon":66},"AWS","/zh/docs/integrations/aws","zh/docs/3.integrations/10.aws","i-simple-icons-amazonwebservices",{"title":68,"path":69,"stem":70,"icon":71},"阿里云（Aliyun）","/zh/docs/integrations/aliyun","zh/docs/3.integrations/12.aliyun","i-simple-icons-alibabacloud",{"title":73,"path":74,"stem":75,"icon":76},"腾讯云（Tencent Cloud）","/zh/docs/integrations/tencent-cloud","zh/docs/3.integrations/13.tencent-cloud","i-lucide-plug",{"title":78,"path":79,"stem":80,"icon":76},"华为云（Huawei Cloud）","/zh/docs/integrations/huaweicloud","zh/docs/3.integrations/14.huaweicloud",{"title":82,"path":83,"stem":84,"icon":76},"火山引擎（Volcengine）","/zh/docs/integrations/volcengine","zh/docs/3.integrations/15.volcengine",{"title":86,"path":87,"stem":88,"icon":76},"轻帆云（QingFanYun）","/zh/docs/integrations/qingfanyun","zh/docs/3.integrations/16.qingfanyun",{"title":90,"path":91,"stem":92,"icon":93},"Grafana","/zh/docs/integrations/grafana","zh/docs/3.integrations/17.grafana","i-simple-icons-grafana",{"title":95,"path":96,"stem":97,"icon":98},"VictoriaMetrics","/zh/docs/integrations/victoriametrics","zh/docs/3.integrations/18.victoriametrics","i-simple-icons-victoriametrics",{"title":100,"path":101,"stem":102,"icon":103},"New Relic","/zh/docs/integrations/new-relic","zh/docs/3.integrations/19.new-relic","i-simple-icons-newrelic",{"title":105,"path":106,"stem":107,"icon":108},"Elasticsearch","/zh/docs/integrations/elasticsearch","zh/docs/3.integrations/2.elasticsearch","i-simple-icons-elasticsearch",{"title":110,"path":111,"stem":112,"icon":76},"Zabbix","/zh/docs/integrations/zabbix","zh/docs/3.integrations/20.zabbix",{"title":114,"path":115,"stem":116,"icon":76},"监控宝（JianKongBao）","/zh/docs/integrations/jiankongbao","zh/docs/3.integrations/21.jiankongbao",{"title":118,"path":119,"stem":120,"icon":121},"PagerDuty","/zh/docs/integrations/pagerduty","zh/docs/3.integrations/22.pagerduty","i-simple-icons-pagerduty",{"title":123,"path":124,"stem":125,"icon":126},"Sentry","/zh/docs/integrations/sentry","zh/docs/3.integrations/23.sentry","i-simple-icons-sentry",{"title":128,"path":129,"stem":130,"icon":76},"Freshworks / Freshservice","/zh/docs/integrations/freshworks","zh/docs/3.integrations/24.freshworks",{"title":132,"path":133,"stem":134,"icon":135},"Linear","/zh/docs/integrations/linear","zh/docs/3.integrations/25.linear","i-simple-icons-linear",{"title":137,"path":138,"stem":139,"icon":140},"ClickHouse","/zh/docs/integrations/clickhouse","zh/docs/3.integrations/26.clickhouse","i-simple-icons-clickhouse",{"title":142,"path":143,"stem":144,"icon":145},"Kubernetes","/zh/docs/integrations/kubernetes","zh/docs/3.integrations/27.kubernetes","i-simple-icons-kubernetes",{"title":147,"path":148,"stem":149,"icon":150},"Terraform Cloud / HCP Terraform","/zh/docs/integrations/terraform","zh/docs/3.integrations/28.terraform","i-simple-icons-terraform",{"title":152,"path":153,"stem":154,"icon":155},"Jenkins","/zh/docs/integrations/jenkins","zh/docs/3.integrations/29.jenkins","i-simple-icons-jenkins",{"title":157,"path":158,"stem":159,"icon":93},"Grafana Loki","/zh/docs/integrations/grafana-loki","zh/docs/3.integrations/3.grafana-loki",{"title":161,"path":162,"stem":163,"icon":164},"Ansible / AWX","/zh/docs/integrations/ansible","zh/docs/3.integrations/30.ansible","i-simple-icons-ansible",{"title":166,"path":167,"stem":168,"icon":169},"GitLab","/zh/docs/integrations/gitlab","zh/docs/3.integrations/31.gitlab","i-simple-icons-gitlab",{"title":171,"path":172,"stem":173,"icon":76},"钉钉（DingTalk）","/zh/docs/integrations/dingtalk","zh/docs/3.integrations/32.dingtalk",{"title":175,"path":176,"stem":177,"icon":76},"飞书（Feishu / Lark）","/zh/docs/integrations/feishu","zh/docs/3.integrations/33.feishu",{"title":179,"path":180,"stem":181,"icon":182},"Telegram","/zh/docs/integrations/telegram","zh/docs/3.integrations/34.telegram","i-simple-icons-telegram",{"title":184,"path":185,"stem":186,"icon":187},"Email","/zh/docs/integrations/email","zh/docs/3.integrations/35.email","i-simple-icons-gmail",{"title":189,"path":190,"stem":191,"icon":192},"微信企业机器人（Weixin Clawbot）","/zh/docs/integrations/weixin-clawbot","zh/docs/3.integrations/36.weixin-clawbot","i-simple-icons-wechat",{"title":194,"path":195,"stem":196,"icon":197},"Notion","/zh/docs/integrations/notion","zh/docs/3.integrations/37.notion","i-simple-icons-notion",{"title":199,"path":200,"stem":201,"icon":202},"Confluence","/zh/docs/integrations/confluence","zh/docs/3.integrations/38.confluence","i-simple-icons-confluence",{"title":204,"path":205,"stem":206,"icon":207},"Google Docs","/zh/docs/integrations/google-docs","zh/docs/3.integrations/39.google-docs","i-simple-icons-googledocs",{"title":209,"path":210,"stem":211,"icon":93},"Grafana Tempo","/zh/docs/integrations/grafana-tempo","zh/docs/3.integrations/4.grafana-tempo",{"title":213,"path":214,"stem":215,"icon":76},"钉钉文档（DingTalk Docs）","/zh/docs/integrations/dingtalk-docs","zh/docs/3.integrations/40.dingtalk-docs",{"title":217,"path":218,"stem":219,"icon":76},"LDAP","/zh/docs/integrations/ldap","zh/docs/3.integrations/41.ldap",{"title":221,"path":222,"stem":223,"icon":76},"Dify","/zh/docs/integrations/dify","zh/docs/3.integrations/42.dify",{"title":225,"path":226,"stem":227,"icon":228},"自定义 MCP（Custom MCP）","/zh/docs/integrations/custom-mcp","zh/docs/3.integrations/43.custom-mcp","i-simple-icons-anthropic",{"title":230,"path":231,"stem":232,"icon":233},"GitHub","/zh/docs/integrations/github","zh/docs/3.integrations/5.github","i-simple-icons-github",{"title":235,"path":236,"stem":237,"icon":238},"Slack","/zh/docs/integrations/slack","zh/docs/3.integrations/6.slack","i-simple-icons-slack",{"title":240,"path":241,"stem":242,"icon":243},"Vercel","/zh/docs/integrations/vercel","zh/docs/3.integrations/7.vercel","i-simple-icons-vercel",{"title":245,"path":246,"stem":247,"icon":248},"Graylog","/zh/docs/integrations/graylog","zh/docs/3.integrations/8.graylog","i-simple-icons-graylog",{"title":250,"path":251,"stem":252,"icon":253},"Datadog","/zh/docs/integrations/datadog","zh/docs/3.integrations/9.datadog","i-simple-icons-datadog",{"title":255,"path":256,"stem":257,"children":258,"page":6},"更多","/zh/docs/more","zh/docs/4.more",[259,263],{"title":260,"path":261,"stem":262},"路线图","/zh/docs/more/roadmap","zh/docs/4.more/1.roadmap",{"title":264,"path":265,"stem":266},"支持","/zh/docs/more/support","zh/docs/4.more/2.support",{"title":268,"path":269,"stem":270,"children":271,"page":6},"安全","/zh/docs/security","zh/docs/5.security",[272,276],{"title":273,"path":274,"stem":275},"隐私政策","/zh/docs/security/privacy-policy","zh/docs/5.security/1.privacy-policy",{"title":277,"path":278,"stem":279},"服务条款","/zh/docs/security/terms-of-service","zh/docs/5.security/2.terms-of-service",{"id":281,"title":40,"body":282,"description":845,"extension":846,"links":847,"meta":848,"navigation":849,"path":41,"seo":850,"stem":42,"__hash__":851},"docs_zh/zh/docs/2.features/6.knowledges.md",{"type":283,"value":284,"toc":835},"minimark",[285,290,294,302,305,310,313,362,367,370,464,473,476,481,492,572,577,580,595,598,603,610,618,621,624,629,639,643,646,660,665,671,674,764,767,772,792,797,808,811,816,823,827,831],[286,287,289],"h2",{"id":288},"什么是知识库","什么是知识库？",[291,292,293],"p",{},"知识库是 Castrel 的运维知识管理系统，用结构化形式保存你团队的运维经验、排障指南和系统文档。这些知识会被 Castrel AI 自动检索和引用，帮助它更准确地理解你的系统环境，并给出更可靠的诊断与建议。",[291,295,296,297,301],{},"与传统文档不同，知识库采用 ",[298,299,300],"strong",{},"Trigger（触发条件）"," 机制，在正确的时机激活正确的知识。例如，当 AI 正在分析某个服务的告警时，绑定到该服务的知识会自动进入上下文。",[286,303,304],{"id":304},"工作方式",[291,306,307],{},[298,308,309],{},"知识类型",[291,311,312],{},"Castrel 支持两类知识：",[314,315,316,332],"table",{},[317,318,319],"thead",{},[320,321,322,326,329],"tr",{},[323,324,325],"th",{},"类型",[323,327,328],{},"说明",[323,330,331],{},"使用场景",[333,334,335,349],"tbody",{},[320,336,337,343,346],{},[338,339,340],"td",{},[298,341,342],{},"Simple",[338,344,345],{},"纯文本内容",[338,347,348],{},"简短配置说明、注意事项、速查信息",[320,350,351,356,359],{},[338,352,353],{},[298,354,355],{},"Document",[338,357,358],{},"Markdown 格式文档",[338,360,361],{},"详细架构文档、排障指南、最佳实践手册",[291,363,364],{},[298,365,366],{},"触发条件",[291,368,369],{},"触发条件决定 AI 会在什么时候引用这条知识。选择合适的触发方式，才能让知识在最相关的场景里生效：",[314,371,372,384],{},[317,373,374],{},[320,375,376,379,381],{},[323,377,378],{},"触发器",[323,380,328],{},[323,382,383],{},"示例",[333,385,386,399,412,425,438,451],{},[320,387,388,393,396],{},[338,389,390],{},[298,391,392],{},"Always",[338,394,395],{},"始终生效，在所有对话中可用",[338,397,398],{},"全公司统一的运维规范、通用安全准则",[320,400,401,406,409],{},[338,402,403],{},[298,404,405],{},"Application",[338,407,408],{},"绑定到某个应用",[338,410,411],{},"支付应用的部署流程",[320,413,414,419,422],{},[338,415,416],{},[298,417,418],{},"Service",[338,420,421],{},"绑定到某个服务",[338,423,424],{},"订单服务架构文档",[320,426,427,432,435],{},[338,428,429],{},[298,430,431],{},"Infrastructure",[338,433,434],{},"绑定到某个基础设施",[338,436,437],{},"MySQL 主库配置说明",[320,439,440,445,448],{},[338,441,442],{},[298,443,444],{},"Connector",[338,446,447],{},"绑定到某个数据连接器",[338,449,450],{},"Prometheus 查询技巧",[320,452,453,458,461],{},[338,454,455],{},[298,456,457],{},"Alert",[338,459,460],{},"根据告警内容匹配",[338,462,463],{},"“OOMKilled” 排障 runbook",[465,466,469,472],"callout",{"color":467,"icon":468},"primary","i-lucide-lightbulb",[298,470,471],{},"最佳实践","：为每个关键服务和基础设施组件都建立知识条目。这样 AI 在分析相关问题时会自动引用这些知识，从而给出更准确的诊断。",[286,474,475],{"id":475},"创建知识",[291,477,478],{},[298,479,480],{},"手动创建",[291,482,483,484,487,488,491],{},"在 Castrel 控制台中进入 ",[298,485,486],{},"Context > Knowledges","，点击 ",[298,489,490],{},"Create Knowledge","：",[493,494,495,533,546,559],"ol",{},[496,497,498,501],"li",{},[298,499,500],{},"填写基础信息",[502,503,504,515,521,527],"ul",{},[496,505,506,509,510,514],{},[298,507,508],{},"Knowledge ID","：唯一标识，建议使用有语义的名称（例如 ",[511,512,513],"code",{},"payment-gateway-architecture","）",[496,516,517,520],{},[298,518,519],{},"Name","：知识名称",[496,522,523,526],{},[298,524,525],{},"Type","：选择 Simple 或 Document",[496,528,529,532],{},[298,530,531],{},"Description","：简要描述内容和用途",[496,534,535,538],{},[298,536,537],{},"配置触发条件",[502,539,540,543],{},[496,541,542],{},"选择触发类型",[496,544,545],{},"配置关联资源（Application、Service、Infrastructure 等）",[496,547,548,551],{},[298,549,550],{},"编写内容",[502,552,553,556],{},[496,554,555],{},"Simple 类型：直接输入纯文本",[496,557,558],{},"Document 类型：使用 Markdown 编辑器",[496,560,561,564],{},[298,562,563],{},"添加标签（可选）",[502,565,566,569],{},[496,567,568],{},"使用键值标签组织知识",[496,570,571],{},"方便后续筛选和检索",[291,573,574],{},[298,575,576],{},"从对话中创建",[291,578,579],{},"当 Castrel AI 在排障过程中生成有价值的分析报告时，你可以一键把它保存为知识：",[493,581,582,589,592],{},[496,583,584,585,588],{},"AI 完成分析后，会出现 ",[298,586,587],{},"Save as Knowledge"," 按钮",[496,590,591],{},"点击后自动提取关键内容",[496,593,594],{},"确认并添加触发条件即可保存",[291,596,597],{},"这种方式特别适合沉淀排障经验，把团队处理过的事故转化为可复用的知识资产。",[291,599,600],{},[298,601,602],{},"从资源详情页创建",[291,604,605,606,609],{},"在 Application、Service、Infrastructure 和 Connector 的详情页中，你会看到 ",[298,607,608],{},"Related Knowledge"," 标签：",[502,611,612,615],{},[496,613,614],{},"查看所有与当前资源相关的知识",[496,616,617],{},"创建自动绑定到当前资源的新知识",[286,619,620],{"id":620},"知识如何发挥作用",[291,622,623],{},"配置得当后，知识会在以下场景自动生效：",[291,625,626],{},[298,627,628],{},"告警分析",[630,631,637],"pre",{"className":632,"code":634,"language":635,"meta":636},[633],"language-text","用户：分析 mysql-prod-01 的高延迟告警\n\nAI：我已检索到与 mysql-prod-01 相关的知识文档……\n    根据《数据库高延迟分析报告》，类似问题通常由以下原因引起：\n    1. 缺失索引导致全表扫描\n    2. 慢查询积压\n    3. 连接池配置错误\n\n    我现在开始进一步调查……\n","text","",[511,638,634],{"__ignoreMap":636},[291,640,641],{},[298,642,28],{},[291,644,645],{},"在排查事故时，AI 会自动引用：",[502,647,648,651,654,657],{},[496,649,650],{},"绑定到受影响服务的知识",[496,652,653],{},"绑定到相关基础设施的知识",[496,655,656],{},"与告警模式匹配的知识",[496,658,659],{},"始终生效的通用知识",[291,661,662],{},[298,663,664],{},"问答查询",[630,666,669],{"className":667,"code":668,"language":635,"meta":636},[633],"用户：我们支付服务的超时阈值是多少？\n\nAI：根据《支付网关架构》文档，\n    支付服务的超时配置如下：\n    - 默认超时：30s\n    - 重试次数：3\n    - 并发上限：1000 req/s\n",[511,670,668],{"__ignoreMap":636},[286,672,673],{"id":673},"提升效果的小建议",[314,675,676,689],{},[317,677,678],{},[320,679,680,683,686],{},[323,681,682],{},"建议",[323,684,685],{},"好做法",[323,687,688],{},"差做法",[333,690,691,704,717,730,751],{},[320,692,693,698,701],{},[338,694,695],{},[298,696,697],{},"精确绑定",[338,699,700],{},"将知识绑定到具体服务或基础设施",[338,702,703],{},"把所有知识都设为 Always",[320,705,706,711,714],{},[338,707,708],{},[298,709,710],{},"结构化内容",[338,712,713],{},"使用 Markdown 标题、列表和代码块",[338,715,716],{},"一整块没有格式的大段文本",[320,718,719,724,727],{},[338,720,721],{},[298,722,723],{},"保持更新",[338,725,726],{},"系统变更后及时更新知识",[338,728,729],{},"知识内容与实际配置脱节",[320,731,732,737,748],{},[338,733,734],{},[298,735,736],{},"使用标签",[338,738,739,740,743,744,747],{},"添加 ",[511,741,742],{},"env=production","、",[511,745,746],{},"type=troubleshooting"," 等标签",[338,749,750],{},"完全不分类",[320,752,753,758,761],{},[338,754,755],{},[298,756,757],{},"精确的告警匹配",[338,759,760],{},"使用 “OOMKilled”“Connection refused” 这类具体关键词",[338,762,763],{},"使用过于宽泛的匹配词",[286,765,766],{"id":766},"什么时候适合用知识库",[291,768,769],{},[298,770,771],{},"非常适合：",[502,773,774,777,780,783,786,789],{},[496,775,776],{},"服务架构和配置文档",[496,778,779],{},"排障指南和 runbook",[496,781,782],{},"系统最佳实践与运维规范",[496,784,785],{},"告警响应指引",[496,787,788],{},"常见问题（FAQ）",[496,790,791],{},"变更历史和经验总结",[291,793,794],{},[298,795,796],{},"不适合：",[502,798,799,802,805],{},[496,800,801],{},"需要实时更新的数据（这类信息应通过连接器获取）",[496,803,804],{},"临时性的调试信息",[496,806,807],{},"未经验证的猜测或推测",[286,809,810],{"id":810},"常见问题",[812,813,815],"collapsible",{"name":814},"知识对所有团队成员可见吗？","是的。知识库是团队共享资源。所有团队成员都可以查看和使用知识库内容，但创建和编辑权限可能会受到角色限制。",[812,817,819,820,822],{"name":818},"如何把同一条知识共享给多个服务？","你可以把触发条件设为 ",[298,821,392],{},"，这样它会在所有场景中可用。另一种方式是为每个需要访问该知识的服务分别建立绑定。",[812,824,826],{"name":825},"知识内容有大小限制吗？","Simple 类型建议控制在 4KB 以内。Document 类型可以更长，但建议单个文档不要超过 50KB。更长的内容最好拆成多个有关联的知识条目。",[812,828,830],{"name":829},"怎样确保 AI 引用了正确的知识？","在 AI 的回复中，你可以看到它引用了哪些知识来源。如果引用不准确，通常可以通过调整触发条件或优化内容描述，让它更精确匹配目标场景。",[812,832,834],{"name":833},"删除知识会影响历史对话吗？","不会。已经在历史对话里被引用过的知识内容会保留在对话记录中，但未来的新对话将不再能引用被删除的知识。",{"title":636,"searchDepth":836,"depth":836,"links":837},2,[838,839,840,841,842,843,844],{"id":288,"depth":836,"text":289},{"id":304,"depth":836,"text":304},{"id":475,"depth":836,"text":475},{"id":620,"depth":836,"text":620},{"id":673,"depth":836,"text":673},{"id":766,"depth":836,"text":766},{"id":810,"depth":836,"text":810},"构建并管理团队的运维知识库。","md",null,{},true,{"title":40,"description":845},"4Hy9NtN6oB0cFZUWKtUPglE6NqXTH_PteTUUclOabiY",[853,855],{"title":36,"path":37,"stem":38,"description":854,"children":-1},"通过 AI 驱动的智能探索，自动发现并映射可观测性数据中的实体与关系。",{"title":44,"path":45,"stem":46,"description":856,"children":-1},"把本地诊断能力接入 Castrel 的智能分析体系。",1777027432533]