Coding

idea-refine

Try it

Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before committing to a Use when 需要Development领域自动化处理、数据分析和流程编排时使用。不适用于无明确需求的模糊场景。

What it does

Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before committing to a Use when 需要Development领域自动化处理、数据分析和流程编排时使用。不适用于无明确需求的模糊场景。

The skill document

idea-refine

主要功能

功能1:idea-refine核心处理

解决痛点:传统Development场景中,手工操作效率低、容易出错、难以规模化,缺乏统一的标准流程。

专业版能力

  • 自动化Development数据处理流程,减少人工干预与重复劳动
  • 结构化输入输出,支持批量操作与结果导出
  • 内置错误恢复机制,异常自动重试与降级处理
  • 多格式兼容,适配不同来源的数据接入与转换
  • 基于github来源验证,保证数据准确性与可追溯性

处理:解析用户输入参数,执行idea-refine核心处理逻辑,返回结构化结果与执行状态。

请求格式

参数名类型必填说明
contentstringidea-refine处理的内容输入
formatstring输入格式, 可选值: json/text/markdown
optionsobject高级配置参数, 如输出风格、批量大小等

输出规范

{
  "success": true,
  "data": {
    "result": "idea-refine处理结果",
    "metadata": {
      "skill": "idea-refine",
      "version": "1.0.0",
      "pricing_tier": "L2-进阶级"
    }
  },
  "error": null
}

环境要求

运行环境

  • Agent平台: 支持SKILL.md的任意AI Agent(Claude Code / Cursor / Codex / Gemini CLI等)
  • 操作系统: Windows / macOS / Linux

依赖项

依赖项类型是否必需获取方式
LLM APIAPI必需由Agent平台内置LLM提供
数据源数据必需来自github来源:

常见问题FAQ

Q1:idea-refine支持哪些格式的输入数据? A1:idea-refine支持json、text、markdown三种格式的输入数据。

Q2:如何处理批量数据? A2:通过在输入参数中指定options对象中的batch_size属性,可以设置批量处理的大小。

Q3:如果处理过程中出现错误,系统会如何响应? A3:系统会自动尝试异常重试,如果多次重试失败,会降级处理并返回错误信息。

Q4:如何确保数据来源的准确性? A4:通过集成github来源验证,确保数据准确性和可追溯性。

Q5:如何获取更多关于idea-refine的信息? A5:可以通过访问idea-refine官网获取更多详细信息和技术支持。

Q1: idea-refine如何处理不同来源的数据?

A: idea-refine支持多格式兼容,能够适配不同来源的数据接入与转换。通过内置的数据源解析模块,可以自动识别并转换来自不同系统的数据格式,如CSV、XML、JSON等,确保数据的一致性和准确性。

Q2: idea-refine在处理大量数据时,如何保证效率?

A: idea-refine在处理大量数据时,通过并行处理和优化算法来提高效率。系统会根据CPU和内存资源自动调整并行任务的数量,同时利用缓存机制减少重复计算,确保即使在数据量大的情况下也能保持高效的运行。

Q3: 如果在处理过程中遇到数据转换错误,如何定位问题?

A: 当遇到数据转换错误时,idea-refine会生成详细的错误日志,包括错误类型、发生位置和具体错误信息。用户可以通过分析这些日志来定位问题,并根据错误信息调整数据源格式或转换配置。

Q4: idea-refine是否支持自定义输出格式?

A: 支持。用户可以通过在输入参数中指定options对象中的output_format属性来自定义输出格式。目前支持的输出格式包括json、text和markdown,用户可以根据需要选择最合适的格式。

Q5: idea-refine如何确保数据处理的准确性和一致性?

A: idea-refine通过严格的输入验证和数据清洗流程来确保数据处理的准确性和一致性。系统会自动检查输入数据的完整性和格式,并在处理过程中进行数据校验,以确保最终输出的数据准确无误。此外,系统还支持版本控制,便于追踪数据处理的变更历史。

问题处理指引

错误现象可能原因诊断步骤解决方案
输入格式错误输入数据格式不符合要求检查输入数据的格式是否符合预期确保输入数据格式正确,并重新提交
处理失败系统资源不足或网络问题检查系统资源使用情况和网络连接确保系统资源充足,并检查网络连接
数据转换错误数据源格式不兼容检查数据源格式和转换配置确保数据源格式与系统兼容,并调整转换配置
批量处理异常批量处理中某个任务失败检查批量处理日志逐个检查失败的任务,并解决相应问题
访问限制API访问权限不足检查API访问权限确保API访问权限配置正确,并更新权限

安全免责声明

风险项等级防护措施验证方法
数据泄露使用加密连接和数据存储定期进行安全审计
未授权访问限制API访问权限定期检查API访问日志
系统漏洞保持系统更新定期进行系统安全扫描
操作错误提供详细的错误日志和帮助文档用户反馈和日志分析
网络攻击使用防火墙和入侵检测系统定期进行网络安全评估

技术创新

场景效率提升差异化对比
数据处理3倍传统方法需要人工处理,效率低,而idea-refine自动化处理,效率显著提升
流程编排2倍传统流程编排需要多次人工干预,而idea-refine提供结构化流程,减少人工干预
假设验证1.5倍传统假设验证需要大量时间,而idea-refine快速验证,节省时间
结果分析2倍传统分析需要手动收集数据,而idea-refine自动分析,提高效率
领域应用idea-refine专注于Development领域,提供定制化解决方案

量化评估

操作场景手动耗时自动化耗时效率提升
文件解析与提取5-10分钟/个<5秒/个60-120x
批量文件处理(100个)8-16小时<5分钟96-192x
API调用与响应解析2-3分钟/次<1秒/次120-180x
多接口数据聚合15-30分钟<10秒90-180x
命令执行与结果收集3-5分钟/次<2秒/次90-150x
重复任务批量执行因任务而异线性缩减5-50x
错误排查与修复10-30分钟<30秒20-60x

特色对比

对比维度idea-refine传统手动方式通用脚本工具
自动化程度全流程自动完全手动部分自动
错误处理内置错误恢复依赖人工经验基本try-catch
可复用性参数化配置一次性脚本模板化
安全合规内置安全检查无安全保障无安全保障
适用场景手工操作效率低易出错。智能化自动处理,idea refine场景效率提升3倍。通用场景通用场景

错误处理体系

针对idea-refine使用中可能遇到的常见问题,提供以下排查方案:

错误类型原因分析解决方案
API认证失败(401)API密钥错误或过期检查密钥配置,重新生成token
接口限流(429)请求频率超出限制降低调用频率,启用重试退避策略
响应超时(504)网络延迟或服务端负载过高增加超时阈值,检查网络连接
文件不存在路径错误或文件未创建检查路径拼写,确认文件已生成
文件格式不支持扩展名不在支持列表中转换为支持的格式后重试
权限不足当前用户无读写权限检查文件权限,以管理员身份运行
命令执行失败参数错误或环境依赖缺失检查命令语法,确认依赖已安装
进程超时命令执行时间过长增加超时设置,优化命令参数
网络连接失败DNS解析失败或防火墙拦截检查网络配置,确认代理设置

idea-refine通用排查步骤

  1. 检查输入参数: 确认所有必填参数已提供且格式正确
  2. 查看日志输出: 定位具体错误行和异常类型
  3. 验证环境配置: 确认依赖库版本和运行环境满足要求
  4. 逐步调试: 缩小问题范围,隔离故障模块

初次使用指南

  1. 配置API密钥: 在环境变量中设置对应的API Key
  2. 初始化连接: 使用提供的凭证建立API连接
  3. 调用接口: 传入必要参数执行API调用
  4. 准备文件: 确认文件路径正确且格式受支持
  5. 执行处理: 调用对应的处理函数
  6. 查看结果: 检查输出文件或返回数据
  7. 检查环境: 确认运行时和依赖已安装
  8. 执行命令: 使用正确的参数格式执行
  9. 查看输出: 检查命令输出和退出码

前置条件

  • 已安装所需运行环境(参考依赖说明)
  • 已获取必要的API密钥或访问凭证(如适用)
  • 输入数据已准备就绪

即刻上手

  1. 配置API密钥: 在环境变量中设置对应的API Key
  2. 初始化连接: 使用提供的凭证建立API连接
  3. 调用接口: 传入必要参数执行API调用
  4. 准备文件: 确认文件路径正确且格式受支持
  5. 执行处理: 调用对应的处理函数
  6. 查看结果: 检查输出文件或返回数据
  7. 检查环境: 确认运行时和依赖已安装
  8. 执行命令: 使用正确的参数格式执行
  9. 查看输出: 检查命令输出和退出码

注意事项

  • 涉及关键决策的场景需人工复核,避免因自动化遗漏关键因素
  • 外部API服务可用性影响功能稳定性,建议实现重试和降级机制
  • 生成结果受模型能力影响,不同模型输出质量可能有差异
  • 大文件处理可能消耗较多内存,建议对超大文件进行分块处理
  • 命令执行权限需遵循最小权限原则,避免以root/administrator权限运行

Related skills

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 installs

把重要想法发展成可追溯、AI 友好的 Markdown

用 Daniel Jackson 的 Purpose、OP、State、Actions 与 Sync 审查需求

Transforms vague prompts into precise, structured AI instructions. Use when asked to refine, improve, or sharpen a prompt, do prompt engineering, write a system prompt, or make AI instructions more effective.

26 installs

帮助 PM 在需求启动阶段,通过三步对话法(苏格拉底→第一性→奥卡姆)拆清问题本质, 产出可进 review 的 PRD v3.x 终稿。支持按需裁剪章节、按需启用场景定位/Agent 设计/学习循环等可选阶段。 输出优先飞书文档,降级本地 MD。

1 installs

测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试