
别骗自己了。
那个你熬了三个通宵做出来的"绝妙"产品,真的有人愿意掏钱吗?
每天忙得像条狗,复盘时却发现全是无用功。要么在伪需求的死胡同里狂奔,要么在还没验证市场前就急着注册公司、招人、烧钱。
这种"不知道自己错在哪"的无力感,比失败更可怕。因为失败至少能让你止损,而迷茫会让你把仅有的积蓄和热情一点点耗光。
OPC智脑就是为了解决这种"无效创业"而生。
用一套开源的AI诊断系统,告诉你此刻到底该做MVP,还是该去跑客户,或者干脆直接放弃。

OPC智脑是一套开源的、将创业诊断方法论产品化的AI Skills系统,专门服务于"一人创业者"(OPC, One Person Company)。
用一句话概括:
OPC智脑 = 创业方法论 × AI智能体 × 可执行工具
它不是泛泛的创业鸡汤,不是"先做再说"的鼓励,而是一个有阶段、有标准、有动作的创业导航系统。

问题 | OPC智脑怎么解决 |
|---|---|
"我这个想法靠谱吗?" | 需求真伪校验 + 三维量化评分(需求可行性/市场空间/个人匹配度) |
"产品该做哪些功能?" | MVP极简裁剪,核心功能不超过3个,2周80小时交付上限 |
"要不要注册公司?" | 个体户 vs 一人有限公司对比,按你的业务给出明确建议 |
"怎么找到第一批用户?" | 6大获客渠道体系 + 种子用户招募策略 + 付费验证方案 |
"怎么一个人规模化?" | AI自动化替代人力 + 产品标准化路径 + 被动收入设计 |
核心原则:创业阶段必须按序推进,不可跳跃。 每个阶段有明确的毕业条件,没毕业就不进入下一阶段。


OPC智脑不能100%保证方法论绝对正确,创业本身就没有标准答案。但它能给你一种方向指引——在你迷茫的时候告诉你"大概率应该往哪走",在你冲动的时候提醒你"这一步可能踩坑"。方向对了,少走弯路;方向错了,及时调整。这比一个人闷头瞎试,强太多了。
OPC智脑的技术架构分为三层:

每个Skill同时提供两种使用方式:
这意味着同一套创业方法论,既能在IDE里对话使用,也能通过代码集成到自己的SaaS产品中。
这是OPC智脑的"大脑",零外部依赖。
工作流程:
用户输入 → 五维度评分 → 加权计算 → 阶段判定 → 硬性条件修正 → 矛盾检测 → 输出结果五维度加权评分模型:
维度 | 权重 | 评分范围 | 含义 |
|---|---|---|---|
需求验证度 | 30% | 0-100 | 需求是否经过真实验证 |
方案成熟度 | 25% | 0-100 | 解决方案/MVP是否已成型 |
合规完备度 | 15% | 0-100 | 法律实体/财税/合同等合规程度 |
用户获取度 | 15% | 0-100 | 是否有种子用户/付费用户 |
规模化度 | 15% | 0-100 | 业务是否可规模化/自动化 |

需求验证度权重最高(30%),因为一人创业最大的坑就是在伪需求上浪费时间。
硬性条件修正:即使总分够了,关键维度不满足也不能跳阶段。比如:
这防止了一种常见错误:有人注册了公司(合规度高),但连需求都没验证(需求验证度低),总分可能够了但实际不该进入实体期。硬性条件会自动回退到正确阶段。
矛盾检测:自动检测三类逻辑矛盾:
矛盾类型 | 检测逻辑 | 示例 |
|---|---|---|
倒挂矛盾 | 后序维度比前序维度高30分以上 | 用户获取度80分,但需求验证度只有10分——没验证需求就有用户? |
跳跃矛盾 | 某维度>70分但前序维度<30分 | 合规完备度75分,但方案成熟度只有15分——公司注册了但产品没有? |
缺失矛盾 | 某维度低于平均分40分以上 | 四个维度都60+,规模化度只有5——明显短板 |
检测到矛盾后会提示用户确认实际情况,修正判定结果。
置信度计算:基于总分与阶段中心的距离,距中心越近置信度越高(最高0.95,最低0.5)。处于阶段边界的判定会标注低置信度,提醒用户关注。
代码调用示例:
import { classifyStage, getStageInfo } from 'opc-skills';
const result = classifyStage({
demandValidation: 25, // 有初步想法,但未验证
solutionMaturity: 10, // 没有产品
complianceReadiness: 5, // 未注册
userAcquisition: 0, // 无用户
scalabilityLevel: 0, // 无规模化
});
console.log(result.stage); // 'IDEA'
console.log(result.stageLabel); // '构思期'
console.log(result.confidence); // 0.72
console.log(result.recommendedSkill); // 'skill1-idea-feasibility'
console.log(result.hasContradiction); // false
// 获取阶段详细信息
const info = getStageInfo(result.stage);
console.log(info.goal); // '验证需求真伪,确认个人匹配度'
console.log(info.graduationCriteria); // '需求验证通过 + 个人匹配度≥60 + 存在可行赛道'定义了5个Skill的JSON Schema(Draft-07规范)。
解决什么问题:AI输出格式不稳定,同一个问题今天输出JSON明天输出纯文本。Schema确保无论在哪个平台使用,输出格式都一致。
怎么用:
functions参数传入,强制AI输出结构化JSON以Skill1为例,输出Schema包含:
{
"demandValidation": {
"demandType": "rigid | improvement | fake",
"demandTypeLabel": "刚需 | 改善型 | 伪需求",
"reasoning": "判定理由",
"evidenceForRigid": ["支持刚需的证据"],
"evidenceAgainstRigid": ["反对刚需的证据"]
},
"personalMatch": {
"skillMatch": 75,
"timeMatch": 60,
"budgetMatch": 80,
"overallScore": 72
},
"feasibilityLevel": "feasible | challenging | infeasible",
"summary": "可行性研判总结",
"actionPlan": ["具体行动1", "具体行动2"]
}四层校验,解决"AI输出无校验"和"AI理解偏差"问题。
层级 | 校验内容 | 解决的问题 |
|---|---|---|
L1 格式校验 | JSON Schema结构验证 | AI输出缺字段、类型错误 |
L2 逻辑校验 | 交叉检查结论自洽性 | 伪需求却判定为"可行"——自相矛盾 |
L3 事实校验 | 关键数字合理性检查 | 预算写1万元但方案需要10万元——数字不合理 |
L4 理解校验 | 用户意图→AI理解的偏差检测 | 用户说"小程序"AI理解成"App"——理解偏差 |
L2逻辑校验的典型规则:
L4理解校验:定义了5个关键判定节点,AI必须先复述用户意图再判定:
判定节点 | 必须确认的内容 | 常见理解偏差 |
|---|---|---|
需求类型判定 | "你的核心需求是[复述],对吗?" | 把技术方案当需求 |
阶段判定 | "我理解你当前处于[阶段],因为[原因],对吗?" | 低估或高估进度 |
可行性判定 | "我判定这个Idea[等级],核心依据是[3条],你认同吗?" | 过度乐观或悲观 |
定价建议 | "你当前定价[X元],我理解成本结构是[复述],对吗?" | 不了解真实成本 |
功能裁剪 | "你列了[N]个功能,核心付费理由是[复述],对吗?" | 把想要的当愿意付费的 |
每个Skill是一个独立目录,包含4个文件:
skill1-idea-feasibility/
├── SKILL.md # Skill实现(IDE使用,包含完整Prompt逻辑)
├── skill.json # 元数据配置(ID、触发词、输入输出定义)
├── prompt.md # Prompt文本(AI平台使用)
└── index.ts # TypeScript代码(程序调用)5个阶段Skill:
Skill | 核心任务 |
|---|---|
Skill1 Idea可行性研判 | 需求真伪校验→个人匹配度测评→竞品格局分析→综合判定 |
Skill2 MVP精益设计 | MVP极简裁剪→三层产品体系→交付成本测算→首单冷交付 |
Skill3 OPC合规落地 | 主体选型→经营范围→新公司法合规→财税规划→商标注册 |
Skill4 种子用户冷启动 | 6大获客渠道→种子用户招募→定价诊断→商业闭环验证 |
Skill5 规模化增长 | 业务自动化→产品线升级→法务体系→渠道规模化→风险预警 |
3个跨阶段Skill:
Skill | 作用 |
|---|---|
可行度打分 | 需求可行性×0.4 + 市场空间×0.3 + 个人匹配度×0.3,绿灯/黄灯/橙灯/红灯 |
报告导出 | 零技术门槛,用户回复数字1或2即可导出Markdown/HTML报告,HTML含首屏仪表盘可视化 |
用户反馈 | 快速5题2分钟/详细11题10分钟,反馈驱动产品优化 |
Skill1代码调用示例:
import { executeSkill1, checkSkill1Prerequisites } from 'opc-skills';
// 先检查前置条件
const check = checkSkill1Prerequisites({
projectInfo: {
projectName: '微团队CRM',
description: '专为3-5人微团队的轻量CRM',
industry: 'SaaS工具',
targetUsers: '3-5人微团队创始人',
valueProposition: '用大CRM 1/10的价格解决核心需求',
founderBackground: '5年SaaS产品经理',
budget: 10000,
availableTime: 30,
},
demandDescription: '微团队用不起大CRM,用Excel又太乱',
personalSkills: ['产品经理', '需求分析', '基础编程'],
budget: 10000,
availableTime: 30,
});
if (check.canExecute) {
const result = executeSkill1(input);
// result.prompt → 发送给任何大模型
// result.data → 结构化数据
// result.success → 是否执行成功
}特点 | 说明 |
|---|---|
零外部依赖 | 纯TypeScript,无需安装任何第三方库 |
中文Prompt | 所有Prompt均为中文,直接面向国内创业者 |
JSON Schema标准 | Draft-07规范,兼容OpenAI/Dify/LangChain等 |
硬性条件修正 | 防止总分够了但关键维度缺失导致的误判 |
矛盾检测 | 自动检测倒挂/跳跃/缺失三类逻辑矛盾 |
四层校验 | L1格式+L2逻辑+L3事实+L4理解,确保输出质量 |
理解确认机制 | 5个关键判定节点必须先复述用户意图再判定 |
30%安全余量 | 时间和预算评估预留30%余量,适配一人创业的现实 |
方式 | 适合谁 | 技术门槛 | 功能完整度 |
|---|---|---|---|
IDE一键安装 | 所有IDE用户 | 低(一条命令) | 完整 |
npm包 | 开发者 | 中(需要Node.js) | 完整+代码调用 |
直接用Prompt | 任何AI平台用户 | 最低(复制粘贴) | Prompt功能 |
一键脚本安装 | 所有用户 | 低(一条命令) | 完整 |

第一步:获取安装包
git clone https://gitee.com/zx_allen_li/opc_skills.git
cd opc_skills第二步:选择安装脚本
根据你使用的IDE,选择对应的安装命令:
bash install-codearts.sh /path/to/your-project安装过程自动完成4步:
.codeartsdoer/ 目录结构AGENTS.md 到项目根目录opc-zhinao.json(Agent配置文件).codeartsdoer/skills/安装后项目结构:
your-project/
├── AGENTS.md # 完整版配置
└── .codeartsdoer/
├── agents/
│ └── opc-zhinao.json # 自动生成的Agent配置
└── skills/
├── skill1-idea-feasibility/SKILL.md
├── skill2-mvp-design/SKILL.md
├── skill3-opc-compliance/SKILL.md
├── skill4-seed-coldstart/SKILL.md
├── skill5-scale-growth/SKILL.md
├── feasibility-scoring/SKILL.md
├── report-export/SKILL.md
└── user-feedback/SKILL.mdbash install-codebuddy.sh /path/to/your-project安装过程自动完成6步:
.codebuddy/skills/ 目录AGENTS.md 到项目根目录.codebuddy/skills/skills-registry.json(Skill注册表)安装后项目结构:
your-project/
├── AGENTS.md
└── .codebuddy/
├── skills-registry.json # 自动生成的Skill注册表
└── skills/
├── skill1-idea-feasibility/
│ └── SKILL.md
├── skill2-mvp-design/
│ └── SKILL.md
├── skill3-opc-compliance/
│ └── SKILL.md
├── skill4-seed-coldstart/
│ └── SKILL.md
├── skill5-scale-growth/
│ └── SKILL.md
├── feasibility-scoring/
│ └── SKILL.md
├── report-export/
│ └── SKILL.md
└── user-feedback/
└── SKILL.mdCodeBuddy安装的特殊功能:
.codebuddy/skills-backup-日期时间/,可加 --skip-backup 跳过name 和 description 字段,缺失会警告skills-registry.json 中的条目与实际安装的Skill目录是否一一对应,发现孤立目录或缺失目录会警告# 安装到指定项目
bash install-codebuddy.sh /path/to/your-project
# 安装到当前目录
bash install-codebuddy.sh
# 跳过备份直接覆盖
bash install-codebuddy.sh /path/to/your-project --skip-backupbash install-prompt.sh /path/to/your-project这个脚本会自动检测12种IDE环境:
检测的IDE | 检测方式 | 安装适配 |
|---|---|---|
码道IDE | .codeartsdoer目录 | AGENTS.md + opc-zhinao.json + skills |
CodeBuddy | .codebuddy目录 | skills-registry.json + skills |
Cursor | .cursorrules或.cursor目录 | .cursorrules + skills |
VSCode + Copilot | .vscode或.github/copilot-instructions.md | copilot-instructions.md + skills |
Windsurf | .windsurf或.windsurfrules | AGENTS.md + skills |
通义灵码 | .tongyi目录 | AGENTS.md + skills |
百度Comate | .comate目录 | AGENTS.md + skills |
腾讯云AI | .tencent-ai-code目录 | AGENTS.md + skills |
豆包MarsCode | .marscode目录 | AGENTS.md + skills |
CodeGeeX | .codegeex目录 | AGENTS.md + skills |
讯飞iFlyCode | .iflycode目录 | AGENTS.md + skills |
其他 | 未检测到已知环境 | 生成opc-zhinao-prompt.md |
如果自动检测不到,会弹出交互菜单让你手动选择(13个选项)。
Cursor安装后的项目结构:
your-project/
├── AGENTS.md
├── .cursorrules # 自动从AGENTS.md生成
└── skills/
├── skill1-idea-feasibility/SKILL.md
└── ...VSCode + Copilot安装后的项目结构:
your-project/
├── AGENTS.md
├── .github/
│ └── copilot-instructions.md # 自动从AGENTS.md生成
└── skills/
├── skill1-idea-feasibility/SKILL.md
└── ...第三步:验证安装
# 码道IDE
cat .codeartsdoer/agents/opc-zhinao.json
# 应该看到 "instructions": "AGENTS.md"
# CodeBuddy
cat .codebuddy/skills-registry.json
# 应该看到8个skill名称
# 通用检查skills数量(码道IDE)
ls -d .codeartsdoer/skills/*/ | wc -l
# 通用检查skills数量(CodeBuddy)
ls -d .codebuddy/skills/*/ | wc -l
# 应该输出:8第四步:开始使用
在IDE中打开项目,直接在AI对话中输入创业相关信息即可。IDE会自动识别OPC智脑的配置文件并加载所有Skills。
安装:
npm install opc-skills核心API:
import {
// 阶段判定
classifyStage,
detectContradiction,
getStageInfo,
getAllStageInfo,
// Skill执行
executeSkill1,
executeSkill2,
executeSkill3,
executeSkill4,
executeSkill5,
// 前置条件检查
checkSkill1Prerequisites,
checkSkill2Prerequisites,
checkSkill3Prerequisites,
checkSkill4Prerequisites,
checkSkill5Prerequisites,
// 输出Schema
skill1OutputSchema,
skill2OutputSchema,
skill3OutputSchema,
skill4OutputSchema,
skill5OutputSchema,
// 校验引擎
validateAIOutput,
checkUnderstanding,
// 类型
StageEnum,
type BusinessDimensions,
type Skill1Input,
type SkillResult,
} from 'opc-skills';完整使用流程:
// 1. 判定阶段
const stageResult = classifyStage({
demandValidation: 30,
solutionMaturity: 20,
complianceReadiness: 10,
userAcquisition: 5,
scalabilityLevel: 0,
});
// → 构思期,推荐Skill1
// 2. 检查前置条件
const check = checkSkill1Prerequisites({
projectInfo: { projectName: '...', description: '...', ... },
demandDescription: '...',
personalSkills: ['...'],
budget: 10000,
availableTime: 30,
});
// 3. 执行Skill,生成Prompt
if (check.canExecute) {
const skillResult = executeSkill1(input);
// 方式A:把Prompt发送给任何大模型
console.log(skillResult.prompt);
// 方式B:获取结构化数据
console.log(skillResult.data);
}
// 4. 校验AI输出
const validation = validateAIOutput('skill1-idea-feasibility', aiOutput);
if (!validation.isValid) {
console.log(validation.issues); // 查看校验问题
}与OpenAI API集成:
import OpenAI from 'openai';
import { executeSkill1, skill1OutputSchema } from 'opc-skills';
const openai = new OpenAI({ apiKey: 'your-api-key' });
// 方式1:直接使用Prompt
const skillResult = executeSkill1(input);
const response = await openai.chat.completions.create({
model: 'gpt-4o',
messages: [
{ role: 'system', content: '你是一位OPC创业诊断专家' },
{ role: 'user', content: skillResult.prompt },
],
});
// 方式2:使用Function Calling实现结构化输出
const response2 = await openai.chat.completions.create({
model: 'gpt-4o',
messages: [
{ role: 'system', content: '你是一位OPC创业诊断专家' },
{ role: 'user', content: skillResult.prompt },
],
functions: [{
name: 'feasibility_report',
description: '输出OPC项目可行性分析报告',
parameters: skill1OutputSchema, // 直接使用opc-skills提供的Schema
}],
function_call: { name: 'feasibility_report' },
});
const report = JSON.parse(response2.choices[0].message.function_call.arguments);不需要安装任何东西,只需要复制粘贴。
在Coze上使用:
src/prompts/system-persona.md 的内容粘贴到"人设与回复逻辑"src/prompts/core-hub.md 的内容追加到Prompt中skills/xxx/prompt.md 粘贴到LLM节点的System Prompt在Dify上使用:
system-persona.md + core-hub.mdprompt.mddef main(demand_validation, solution_maturity, compliance_readiness, user_acquisition, scalability_level):
score = (demand_validation * 0.30 + solution_maturity * 0.25
+ compliance_readiness * 0.15 + user_acquisition * 0.15
+ scalability_level * 0.15)
if score <= 20: return {'stage': 'IDEA', 'skill': 'skill1-idea-feasibility'}
elif score <= 40: return {'stage': 'MVP', 'skill': 'skill2-mvp-design'}
elif score <= 60: return {'stage': 'ENTITY', 'skill': 'skill3-opc-compliance'}
elif score <= 80: return {'stage': 'VALIDATION', 'skill': 'skill4-seed-coldstart'}
else: return {'stage': 'SCALE', 'skill': 'skill5-scale-growth'}在Claude/文心一言/通义千问等对话AI上使用:
opc-zhinao-prompt.md(通用安装时自动生成,或手动拼接 system-persona.md + core-hub.md)npx install-opc /path/to/your-project无论哪种安装方式,使用方式都一样——用自然语言对话:

场景1:验证创业Idea
你:我想做一个面向程序员的AI代码审查工具
OPC智脑:自动判定为构思期,触发Skill1
→ 输出三维评分 + 可行性等级 + 可执行建议场景2:设计MVP
你:需求验证通过了,帮我设计MVP
OPC智脑:自动判定为原型期,触发Skill2
→ 输出功能裁剪建议 + 三层产品体系 + 交付成本测算场景3:不知道卡在哪
你:我做了一个小程序,给几个朋友用过,但还没注册公司也没有付费用户,我卡在哪了?
OPC智脑:自动采集信息→五维度评分→判定原型期→检测矛盾→输出卡点分析
→ 当前诊断 + 整改方案 + 前置布局导出报告:诊断完成后回复"1"导出Markdown,回复"2"导出HTML(含首屏仪表盘可视化),文件自动保存到 opc-reports/日期/ 目录。零技术门槛,两个数字就能把诊断结果变成可分享、可存档的文档。
因为我见过太多一人创业者踩同样的坑:
坑1:伪需求上浪费半年。 想法很兴奋,做出来没人要。如果一开始就做需求真伪校验,3天就能判断值不值得做。
坑2:功能越做越多,产品永远上不了线。 MVP不是"功能少一点",而是"只做用户愿意付费的那1-3个功能"。2周必须交付,否则就是在自嗨。
坑3:没验证就注册公司。 注册费、代理记账、银行对公账户……一个月还没开张就先花了几千块。应该先有付费用户,再注册公司。
坑4:有了产品不知道怎么获客。 产品做完了发个朋友圈,然后就没有然后了。获客不是"发个帖子",而是一套有策略的冷启动方案。
坑5:一个人忙到死却无法规模化。 每个客户都定制,每个交付都亲力亲为,收入有上限。需要设计自动化和标准化,让一个人也能规模化。
这些坑的本质都是同一个问题:不知道自己处于创业的哪个阶段,该做什么、不该做什么。
OPC智脑就是为了给一人创业者清晰的阶段判定和可执行的路径规划,让创业不再靠猜。
开源地址:
作者:李屹镒(公众号:科技新潮 | 视频号:小李君与AI)
许可证:MIT License,自由使用、修改、分发
哈喽,OPC,交个朋友么?
#AI#opc#skills#开源智能体