编程

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

技术栈

组件版本作用
LangGraph1.2.6StateGraph 状态机
langchain-anthropic1.4.6走 Anthropic 协议调 M3
M3 (MiniMax-M3)-分类/评估/生成
Python3.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

相关技能

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.

1 次安装

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.

1 次安装

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%确定性的关键决策。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。

1 次安装

调度 Claude Code(小c)执行重度编码任务:代码审查、完整模块生成、复杂 Debug 诊断、架构设计。笨笨统筹,小c干重活。

支持 Mermaid 和 Graphviz 生成流程图、思维导图、时序图等多种图表。Use when 需要AI模型调用、智能对话、Agent编排、LLM应用时使用。不适用于需要100%确定性的关键决策。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。