API参考
JARFIS斜杠命令、.jarfis-state.json架构、学习文件结构和Phase规范的完整参考。
最后更新: Sun Mar 15 2026 00:00:00 GMT+0000 (Coordinated Universal Time)
API参考
所有JARFIS命令、状态架构和配置文件的完整参考。
斜杠命令
/jarfis:work
启动JARFIS工作流的主要命令。从Triage到Retrospective执行完整的Phase流水线。
/jarfis:meeting
启动用于规划和对齐的结构化启动会议。会议结果会被存储,可以在后续/jarfis:work会话中引用。
/jarfis:continue
继续已完成工作流的后续任务。重用上一个工作流的分支和artifact,高效执行后续工作。
/jarfis:implement
修改或添加JARFIS系统本身的专用命令。用于修改命令、agent和内部结构。
/jarfis:project-init
通过分析当前代码库生成项目概要。创建包含项目结构、依赖关系和convention信息的.jarfis/project-profile.md。
/jarfis:project-update
更新现有项目概要以反映自上次初始化以来代码库的变化。
/jarfis:health
诊断JARFIS环境中的僵尸进程和其他运营问题。
/jarfis:upgrade
管理学习条目 — 审查、编辑和整理学习系统中的条目。
/jarfis:version
显示和管理JARFIS版本信息。
/jarfis:distill
执行提示词蒸馏 — 优化和压缩提示词内容以提高效率。
状态文件:.jarfis-state.json
状态文件跟踪当前工作流进度。位于项目根目录。
架构
{
"work_name": "string",
"docs_dir": "string(artifact目录路径)",
"branch": "string(Git分支名称)",
"base_branch": "string(合并目标基础分支)",
"current_phase": "number | \"done\"",
"required_roles": {
"backend": "boolean",
"frontend": "boolean",
"ux": "boolean",
"devops": "boolean",
"security": "boolean"
},
"api_spec_required": "boolean",
"phases": {
"T": { "status": "pending | in_progress | completed | skipped" },
"0": { "status": "..." },
"6": { "status": "..." }
},
"last_checkpoint": {
"timestamp": "ISO 8601字符串",
"phase": "number",
"summary": "string"
},
"meeting_ref": "string(可选,会议名称)",
"meeting_dir": "string(可选,会议artifact路径)"
}字段参考
学习文件
全局学习:~/.claude/jarfis-learnings.md
位于用户主目录,所有项目共享。包含两个主要部分:
- Agent Hints — 从Retrospective积累的行为规则和指南
- Workflow Patterns — 常见场景的经过验证的模式
此文件在每个工作流的Phase 0(Pre-flight)期间加载。
项目上下文:.jarfis/context.md
注入Agent提示词的项目特定上下文。包含技术栈详情、convention、领域知识和集成约束。
项目概要:.jarfis/project-profile.md
由/jarfis:project-init自动生成。描述项目的结构、依赖关系、构建工具和配置。通过/jarfis:project-update更新。
Phase参考
Triage
请求分类(A/B/C类型确定)
Pre-flight
Git同步、分支创建、学习文件加载
Discovery
PO逆向提问、Working Backwards、PRD、可行性评估
Architecture & Planning
影响分析、系统设计、API规范(条件触发)、任务分解、测试策略
UX Design
界面设计、交互设计、SVG资产、设计令牌(条件触发:仅在需要UI时)
Implementation
BE/FE/DevOps并行实现(仅有任务的部分)
Operational Readiness
部署策略、回滚计划、运维就绪检查
Review & QA
API契约验证、Tech Lead + QA + Security并行审查
Retrospective
学习积累(全局learnings + 项目context)
Gate参考
Phase 1之后
进入Phase 2
请求更改并重新呈现
取消工作流
Phase 2 & 3之后
进入Phase 4
请求更改并重新呈现
取消工作流
Phase 5之后
进入Phase 6
请求修复并触发另一个审查周期
取消工作流
返回Phase 2进行根本性重新设计