Documentation Index
Fetch the complete documentation index at: https://docs.xpertai.cn/llms.txt
Use this file to discover all available pages before exploring further.
把重复任务变成 ChatKit composer 中可发现的 slash command。
/review、/debug、/summarize、/test 这类短命令触发结构化任务。一个命令可以展开为 prompt、直接提交、选择需要的运行时能力,或者通知宿主应用执行前端动作。
它可以帮助团队把常用 assistant 工作流标准化,而不是要求用户记住一大段固定 prompt。
用户如何发现工作流
用户在 composer 开头输入/ 时,ChatKit 会打开命令面板。面板中可以包含:
- ChatKit 内置命令,例如
/plan和/pet - 宿主应用配置的静态命令
- Xpert 技能发布的运行时命令
- 用于选择运行时能力的技能、插件和子智能体分组
/,ChatKit 会优先展示运行时能力 token,而不是全局命令。
Prompt Workflow 可以做什么
一个 workflow 命令可以:- 把 prompt 草稿插入 composer
- 写入原始 slash invocation,由后端继续展开
- 渲染模板并直接作为用户消息提交
- 自动带上该工作流需要的运行时能力
- 通过 client action 通知宿主应用
/security-review src/app.ts 可以提交一段标准化的安全审查 prompt,并选择包含安全审查指令的 skill。
来自技能的运行时工作流
Xpert 技能可以通过运行时能力响应发布 workflow 命令。ChatKit 会把它们和宿主应用命令展示在同一个 slash palette 中,因此一个技能可以同时带来后端能力和用户可见的快捷入口。 运行时 workflow 命令在暴露给 ChatKit 前会经过 Xpert 后端校验。它们不能绕过 assistant 权限、技能访问控制、插件访问控制或运行时能力 allow-list 规则。元数据和可观测性
当 workflow command 提交 prompt 时,ChatKit 会把命令来源信息写入提交的 human input 中。这样可以追踪某条消息来自哪个 workflow,方便调试模板行为,也方便分析不同 workflow 的使用情况。 这些元数据只用于说明来源。后端仍然应该执行正常的访问控制和工作流约束。产品建议
好的 Prompt Workflow 通常应该:- 名称短,易输入,易搜索
- 对应一个高频任务
- 对 prompt 质量有明显提升
- 自动绑定所需技能或插件
- 用用户能理解的语言描述,而不是暴露实现细节
/review、/explain、/test、/debug、/summarize、/draft 和 /handoff。