Skip to content

Commit 7a4c80e

Browse files
authored
docs: fix docs dev and datasource navigation (#404)
* docs: fix docs dev and datasource navigation * docs: retitle datasource plugin page
1 parent d645d7e commit 7a4c80e

4 files changed

Lines changed: 25 additions & 4 deletions

File tree

‎docs/.vitepress/config.ts‎

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,15 @@ const base = rawBase
99
: `/${rawBase}/`
1010
: '/'
1111

12-
export default withMermaid(defineConfig({
12+
const mermaidOptimizeDeps = [
13+
'@braintree/sanitize-url',
14+
'dayjs',
15+
'debug',
16+
'cytoscape-cose-bilkent',
17+
'cytoscape',
18+
]
19+
20+
const config = withMermaid(defineConfig({
1321
base,
1422
title: 'Kimi Code CLI Docs',
1523
description: 'Kimi Code CLI Documentation',
@@ -57,6 +65,7 @@ export default withMermaid(defineConfig({
5765
{ text: 'Model Context Protocol', link: '/zh/customization/mcp' },
5866
{ text: 'Agent Skills', link: '/zh/customization/skills' },
5967
{ text: 'Plugins', link: '/zh/customization/plugins' },
68+
{ text: 'Kimi Datasource', link: '/zh/customization/datasource' },
6069
{ text: 'Agent 与子 Agent', link: '/zh/customization/agents' },
6170
{ text: 'Hooks', link: '/zh/customization/hooks' },
6271
],
@@ -132,6 +141,7 @@ export default withMermaid(defineConfig({
132141
{ text: 'Model Context Protocol', link: '/en/customization/mcp' },
133142
{ text: 'Agent Skills', link: '/en/customization/skills' },
134143
{ text: 'Plugins', link: '/en/customization/plugins' },
144+
{ text: 'Kimi Datasource', link: '/en/customization/datasource' },
135145
{ text: 'Agents and Subagents', link: '/en/customization/agents' },
136146
{ text: 'Hooks', link: '/en/customization/hooks' },
137147
],
@@ -183,6 +193,17 @@ export default withMermaid(defineConfig({
183193
},
184194

185195
vite: {
196+
optimizeDeps: {
197+
include: mermaidOptimizeDeps.map((dep) => `mermaid > ${dep}`),
198+
},
186199
plugins: [llmstxt()],
187200
},
188201
}))
202+
203+
if (config.vite?.optimizeDeps?.include) {
204+
config.vite.optimizeDeps.include = config.vite.optimizeDeps.include.filter(
205+
(dep) => !mermaidOptimizeDeps.includes(dep),
206+
)
207+
}
208+
209+
export default config

‎docs/AGENTS.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This repository uses VitePress for the documentation site. Most user-facing page
77
- Locales live under `docs/en/` and `docs/zh/` with mirrored paths and filenames.
88
- Main sections (nav + sidebar) are:
99
- Guides: getting-started, migration, use-cases, interaction, sessions
10-
- Customization: mcp, skills, plugins, agents, hooks
10+
- Customization: mcp, skills, plugins, datasource, agents, hooks
1111
- Configuration: config-files, providers, overrides, env-vars, data-locations
1212
- Reference: kimi-command, tools, slash-commands, keyboard
1313
- Release notes: changelog

‎docs/en/customization/datasource.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Official Plugins
1+
# Kimi Datasource
22

33
Kimi Datasource is the official Kimi Code data plugin. It lets you query financial market data, macroeconomic indicators, corporate registration records, and academic literature in natural language — no manual API calls or data account registration required.
44

‎docs/zh/customization/datasource.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 官方插件
1+
# Kimi Datasource 官方插件
22

33
Kimi Datasource 是 Kimi Code 官方数据插件,通过自然语言直接查询金融行情、宏观经济、企业工商和学术文献,无需手动调用接口或申请数据账号。
44

0 commit comments

Comments
 (0)