Convert the user's raw, unstructured, possibly disorganized thoughts (rambling, out-of-order, half-finished ideas) into a clear, structured, actionable prompt. Use whenever the user dumps a stream-of-consciousness input and wants it turned into something usable — whether a coding/dev task, a content task (scripts, product descriptions), or any general request. If critical information is missing or ambiguous in a way that would send the output in a fundamentally wrong direction, ask 1-3 targeted clarifying questions before producing the final structured prompt. Trigger on phrases like "我有一堆想法", "帮我整理一下", "转成提示词", "我想说的是", or when the user's message is clearly unstructured brainstorming rather than a direct request.
编程
Langgraph Idea Generator
试用用 LangGraph 把老板的一句话需求变成 3 行可执行代码方案(带 tool 去重,避免重复造轮子)。Use when user mentions "写代码的点子", "用代码解放双手", "LangGraph demo", or wants a quick coding plan.
它能做什么
用 LangGraph 把老板的一句话需求变成 3 行可执行代码方案(带 tool 去重,避免重复造轮子)。Use when user mentions "写代码的点子", "用代码解放双手", "LangGraph demo", or wants a quick coding plan.
技能文档
LangGraph Idea Generator 🐛
核心主题:用代码解放双手(RULE-20260610-001)
把老板的一句话需求,经过 分类 → 评估 → 生成 3 行落地 三步流水线,变成可直接抄作业的代码方案。
适用场景
- 老板突然有个想法,想快速评估"这个能写代码吗?"
- 想看看 3 个不同切入点
- 学习 LangGraph 状态图(demo 范本)
流水线
START → classify → complexity → plan → END
[工作]/ 高/中/低 命令/场景/文件
[生活]/
[学习]
快速使用
# 调用(从任何目录)
idea-gen "自动汇总日报"
idea-gen "做个时间统计脚本"
echo "批量重命名工具" | idea-gen
输出格式
🏷️ 分类:[工作] IT 运维/数据处理/自动化
📊 复杂度:中
📋 3 行落地:
命令:python3 daily_report.py --dir ~/worklogs --out daily_summary.md
场景:扫描工作日志目录,按类型分类汇总并生成 Markdown 日报。
文件:~/scripts/daily_report.py
技术栈
| 组件 | 版本 | 作用 |
|---|---|---|
| LangGraph | 1.2.6 | StateGraph 状态机 |
| langchain-anthropic | 1.4.6 | 走 Anthropic 协议调 M3 |
| M3 (MiniMax-M3) | - | 分类/评估/生成 |
| Python | 3.12+ | - |
文件结构
langgraph-idea-generator/
├── SKILL.md # 本文件
├── skill.json # 元数据
├── _meta.json # OpenClaw 内部
├── .venv/ # skill 自带 venv(langgraph + langchain-anthropic)
├── scripts/
│ ├── idea_gen.py # 核心 StateGraph 流水线
│ └── cli.sh # CLI 入口(idea-gen 命令)
└── assets/
└── origin.json # ClawHub 注册(未发布)
安装说明
skill 自带 venv(.venv/),首次安装后已预装依赖。
如需重装:cd ~/.openclaw/workspace-coding-advisor/skills/langgraph-idea-generator && .venv/bin/pip install langgraph langchain-anthropic
与 OpenClaw 集成
- 位置:
~/.openclaw/workspace-coding-advisor/skills/(OpenClaw 自动扫描) - CLI 入口:
scripts/cli.sh已软链到~/.local/bin/idea-gen(PATH 包含~/.local/bin) - 凭证:用
EM_API_KEY环境变量
扩展方向
- 加条件分支(复杂度=高 → 多走一步「拆解节点」)
- 加 checkpointer(流程可中断恢复)
- 加 tools 节点(查 ~/scripts/ 现有脚本去重)
- 接入飞书消息(直接推到老板私聊)
版本: v1.0.0
作者: 码虫 coding-advisor
创建日: 2026-06-22
相关技能
Execute coding work as a cached dependency graph with local quality gates, parallel agents, localized retries, resume support, token telemetry, and an interactive report. Use for /graph requests.
Generate structured learning notes from AI coding sessions. Invoke when user completes a coding task with AI and asks to summarize learning, explain code, ex...
轻量级图表生成工具,支持Mermaid格式流程图与序列图的快速创建与编辑。Use when 需要AI模型调用、智能对话、Agent编排、LLM应用时使用。不适用于需要100%确定性的关键决策。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。
调度 Claude Code(小c)执行重度编码任务:代码审查、完整模块生成、复杂 Debug 诊断、架构设计。笨笨统筹,小c干重活。
支持 Mermaid 和 Graphviz 生成流程图、思维导图、时序图等多种图表。Use when 需要AI模型调用、智能对话、Agent编排、LLM应用时使用。不适用于需要100%确定性的关键决策。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。