Skip to content
Automation
Command

/init

交互式初始化新研究项目,生成 spec.md 规格文件

From plugin
autoresearch-sibylsystem
27115 skills3 agents15 commands
Install
$ npx -y skills add Sibyl-Research-Team/AutoResearch-SibylSystem --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/init

Context preview

What this command does when you run it.

交互式初始化新研究项目,生成 spec.md 规格文件

Command definition

init.md
description: "交互式初始化新研究项目,生成 spec.md 规格文件"
argument-hint: "[topic]"

/sibyl-research:init

**交互式初始化项目**。通过提问生成项目规格 markdown,用户修改后再用 `/sibyl-research:start` 启动。

**所有用户可见的输出遵循项目语言配置(`action.language` / `config.language`);论文正文与 LaTeX 始终使用英文。默认配置为中文。**

工作目录: 项目根目录(通过 $SIBYL_ROOT 或 cd 到 clone 位置)

步骤

1. 如果用户给了 topic(`$ARGUMENTS`),用它作为起始;否则询问研究主题 2. 向用户依次询问(可跳过):

  • 研究主题(一句话)
  • 背景与动机
  • 初始 Ideas
  • 关键参考文献(arXiv URL 等)
  • 可用资源(GPU、服务器)
  • 实验约束(training-free / 轻量 / 不限)
  • 目标产出(论文 / 技术报告 / 实验验证)
  • 特殊需求

3. 生成项目规格文件:

cd $SIBYL_ROOT && .venv/bin/python3 -c "from sibyl.orchestrate import cli_init_spec; cli_init_spec('PROJECT_NAME')"

4. 将收集的信息写入 `workspaces/PROJECT_NAME/spec.md` 5. **直接向用户展示引导信息**:解析 JSON 输出中的 `guide` 字段(字符串),将其**原样作为你的文本回复输出给用户**。不要依赖 Bash 输出展示,因为长输出会被 Claude Code 折叠。示例:

   result = json.loads(bash_output)
   # 直接把 result["guide"] 作为你的回复文本输出
Ships withautoresearch-sibylsystem

Fully Autonomous AI Research System with Self-Evolution, built natively on Claude Code

Get the whole plugin