该目录是 src/tools 下的子模块,围绕 SkillTool 这一主题组织实现文件。
- 相对路径:
src/tools/SkillTool - 直接文件数:4
- 直接子目录数:0
- 递归文件数:4
- 主要文件类型:
.tsx 3、.tsxx 1
- 该目录最常引用的仓库内目录:
src/utils(14)、.(5)、src/services/skillSearch(4)、src/types(3)、components(3)、src(3)、types(2) - 最常引用该目录的仓库内目录:
src/utils(4)、src/components/permissions/SkillPermissionRequest(2)、src/constants(2)、src(1)、src/components/permissions(1)、src/skills/bundled(1)、src/utils/telemetry(1)
| 文件 | 行数 | 导出/关键符号 | 说明 |
|---|---|---|---|
SkillTool.ts |
1108 | inputSchema, outputSchema, Output, SkillTool |
工具实现或工具适配层;导出符号以 inputSchema, outputSchema, Output, SkillTool 为主,结合所在目录可判断其服务于 src/tools/SkillTool 这条功能线。 |
UI.tsx |
128 | renderToolResultMessage, renderToolUseMessage, renderToolUseProgressMessage, renderToolUseRejectedMessage, renderToolUseErrorMessage |
界面组件或交互视图;导出符号以 renderToolResultMessage, renderToolUseMessage, renderToolUseProgressMessage, renderToolUseRejectedMessage 为主,结合所在目录可判断其服务于 src/tools/SkillTool 这条功能线。 |
constants.ts |
1 | SKILL_TOOL_NAME |
常量定义;导出符号以 SKILL_TOOL_NAME 为主,结合所在目录可判断其服务于 src/tools/SkillTool 这条功能线。 |
prompt.ts |
241 | SKILL_BUDGET_CONTEXT_PERCENT, CHARS_PER_TOKEN, DEFAULT_CHAR_BUDGET, MAX_LISTING_DESC_CHARS, getCharBudget, formatCommandsWithinBudget |
提示词/提示模板定义;导出符号以 SKILL_BUDGET_CONTEXT_PERCENT, CHARS_PER_TOKEN, DEFAULT_CHAR_BUDGET, MAX_LISTING_DESC_CHARS 为主,结合所在目录可判断其服务于 src/tools/SkillTool 这条功能线。 |
该目录没有直接子目录。