feat: Add role specifications for 三省六部 architecture

- Introduced role specifications for 尚书省 (shangshu), 刑部 (xingbu), and 中书省 (zhongshu) to facilitate task management and execution flow.
- Implemented quality gates for each phase of the process to ensure compliance and quality assurance.
- Established a coordinator role to manage the overall workflow and task distribution among the departments.
- Created a team configuration file to define roles, responsibilities, and routing rules for task execution.
- Added localization support for DeepWiki in both English and Chinese, enhancing accessibility for users.
This commit is contained in:
catlog22
2026-03-06 11:26:27 +08:00
parent 56c06ecf3d
commit 33cc451b61
46 changed files with 3050 additions and 1832 deletions

View File

@@ -0,0 +1,47 @@
{
"title": "DeepWiki",
"description": "Code documentation with deep-linking to source symbols",
"tabs": {
"documents": "Documents",
"index": "Symbol Index",
"stats": "Statistics"
},
"files": {
"title": "Documented Files",
"search": "Search files...",
"noResults": "No files match your search",
"empty": "No documented files yet"
},
"viewer": {
"toc": "Symbols",
"empty": {
"title": "Select a File",
"message": "Choose a file from the list to view its documentation"
},
"error": {
"title": "Error Loading Document"
},
"copyLink": "Copy deep link to {name}",
"linkCopied": "Link copied"
},
"index": {
"search": "Search symbols...",
"noResults": "No symbols found",
"placeholder": "Enter a search query to find symbols"
},
"stats": {
"available": "Database Connected",
"unavailable": "Database Not Available",
"files": "Files",
"symbols": "Symbols",
"docs": "Documents",
"needingDocs": "Need Docs",
"howTo": {
"title": "Documentation Index",
"description": "DeepWiki automatically indexes symbols and documentation from code. Currently in read-only mode."
}
},
"actions": {
"refresh": "Refresh"
}
}

View File

@@ -43,6 +43,7 @@ import terminalDashboard from './terminal-dashboard.json';
import skillHub from './skill-hub.json';
import nativeSession from './native-session.json';
import specs from './specs.json';
import deepwiki from './deepwiki.json';
/**
* Flattens nested JSON object to dot-separated keys
@@ -109,4 +110,5 @@ export default {
...flattenMessages(skillHub, 'skillHub'),
...flattenMessages(nativeSession, 'nativeSession'),
...flattenMessages(specs, 'specs'),
...flattenMessages(deepwiki, 'deepwiki'),
} as Record<string, string>;

View File

@@ -102,7 +102,8 @@
"toolbar": {
"a2ui": {
"button": "A2UI",
"quickAction": "A2UI Quick Action"
"quickAction": "A2UI Quick Action",
"unavailable": "No A2UI action available"
}
}
}

View File

@@ -0,0 +1,47 @@
{
"title": "DeepWiki",
"description": "代码文档深度链接系统",
"tabs": {
"documents": "文档",
"index": "符号索引",
"stats": "统计"
},
"files": {
"title": "已索引文件",
"search": "搜索文件...",
"noResults": "没有匹配的文件",
"empty": "暂无已索引文件"
},
"viewer": {
"toc": "符号",
"empty": {
"title": "选择文件",
"message": "从列表中选择文件以查看文档"
},
"error": {
"title": "加载文档失败"
},
"copyLink": "复制深度链接到 {name}",
"linkCopied": "链接已复制"
},
"index": {
"search": "搜索符号...",
"noResults": "未找到符号",
"placeholder": "输入搜索词查找符号"
},
"stats": {
"available": "数据库已连接",
"unavailable": "数据库不可用",
"files": "文件",
"symbols": "符号",
"docs": "文档",
"needingDocs": "待生成",
"howTo": {
"title": "文档索引",
"description": "DeepWiki 自动索引代码中的符号和文档。当前为只读模式。"
}
},
"actions": {
"refresh": "刷新"
}
}

View File

@@ -43,6 +43,7 @@ import terminalDashboard from './terminal-dashboard.json';
import skillHub from './skill-hub.json';
import nativeSession from './native-session.json';
import specs from './specs.json';
import deepwiki from './deepwiki.json';
/**
* Flattens nested JSON object to dot-separated keys
@@ -109,4 +110,5 @@ export default {
...flattenMessages(skillHub, 'skillHub'),
...flattenMessages(nativeSession, 'nativeSession'),
...flattenMessages(specs, 'specs'),
...flattenMessages(deepwiki, 'deepwiki'),
} as Record<string, string>;

View File

@@ -102,7 +102,8 @@
"toolbar": {
"a2ui": {
"button": "A2UI",
"quickAction": "A2UI 快速操作"
"quickAction": "A2UI 快速操作",
"unavailable": "无可用 A2UI 操作"
}
}
}