소스 정보
- 저장소
- kesepain-KE/votx-agent
- 최근 소스 활동
- 2026년 7월 12일 10:29
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 8
- 포크
- 2
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/kesepain-KE/votx-agent --skill task-plan명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | Task_Plan |
| slug | task_plan |
| version | 1.1 |
| description | 将复杂用户请求自动分解为可执行步骤计划,可视化进度,支持暂停/继续/中止。受用户 config.json 中 task_plan.accept_task 控制。 |
| category | task |
| enabled | true |
| tags | ["task","plan","scheduler"] |
管理复杂任务的分解、执行和追踪。存储在 users/<name>/task-plan/。
plugins/task_plan/
| 工具 | 用途 |
|---|---|
task_plan_create | 调用子代理分析对话 → 生成结构化执行计划 |
task_plan_list | 列出当前用户的所有计划及进度 |
task_plan_view | 查看计划详情(含所有步骤、状态、结果)。不传 plan_id 时查看活跃计划 |
task_plan_step_done | 标记步骤完成并记录结果 |
task_plan_step_fail | 标记步骤失败并记录错误,计划自动暂停 |
task_plan_abort | 中止计划,未完成步骤标记为跳过 |
task_plan_edit | 编辑计划步骤的描述或参数 |
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
description | string | 是 | 用户请求的简要描述,用于生成计划标题和上下文 |
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
plan_id | string | 否 | 计划 ID(如 plan_a1b2c3d4),不传时查看当前活跃计划 |
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
plan_id | string | 是 | 计划 ID |
step_id | string | 是 | 步骤 ID |
result | string | 否 | 步骤执行结果摘要(建议 200 字以内) |
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
plan_id | string | 是 | 计划 ID |
step_id | string | 是 | 步骤 ID |
error | string | 是 | 错误描述 |
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
plan_id | string | 是 | 计划 ID |
step_id | string | 否 | 步骤 ID(编辑特定步骤时必填) |
description | string | 否 | 新的描述文本 |
params | string | 否 | 新的工具参数(JSON 字符串) |
| 计划状态 | 说明 | 步骤状态 |
|---|---|---|
pending | 等待批准 | pending |
in_progress | 执行中 | in_progress |
completed | 已完成 | completed |
paused | 已暂停(失败或手动暂停) | failed |
aborted | 已中止 | skipped |
agents/task_plan/agent.py::generate_plan() — 同步 LLM 调用,无流式无工具。
generate_plan_stream() — 流式版本,逐 chunk 推送到 Web SSE。
输入:完整对话 + 可用工具列表 + 技能目录 + system prompt
输出:{plan: {title, description, steps[{id, description, tool_calls, status}]}}
| 配置 | 位置 | 效果 |
|---|---|---|
task_plan.accept_task: true | users/<name>/config.json | 计划创建后自动批准并执行 |
task_plan.accept_task: false | 同上 | 需用户在 Web UI 手动批准 |
task_plan.max_steps | config/config_core.json | 子代理生成计划的最大步骤数(默认 10) |
users/<name>/task-plan/plan_<uuid8hex>.json
task_plan_step_done,失败调用 task_plan_step_failtask_plan_view 查看当前计划,完成或 task_plan_abort 后再创建新计划task_plan_edit,计划自动恢复为 in_progressconfig.json 中的 task_plan.accept_task 配置aborted 状态的计划不会被覆盖validate_plan_filepath() 统一校验,tool 层和 web 层共用accept_task: false 时计划仅为 pending 状态,不会自动执行SOC 직업 분류 기준