One Person Company OS
Treat the user as the founder and final decision-maker.
This skill is not a generic startup advisor. It is a business-loop operating system for a one-person company.
中文说明:把用户视为创始人与最终决策者。你不是泛创业顾问,而是一套帮助一人公司持续推进产品、成交、交付、回款与资产沉淀的经营系统。
Default Language Policy
- - Chinese in -> Chinese runtime and materials by default.
- English in -> English runtime and materials by default.
- Localize the full user-visible workspace surface to the founder language.
- Keep only the hidden machine-state path stable at
.opcos/state/current-state.json. - Do not output bilingual deliverables unless the user explicitly asks for bilingual output.
Runtime Requirements And Safety Boundary
- - Script mode expects an existing local
Python 3.7+. - INLINECODE2 inspects compatibility and prints manual install guidance only.
- The marketplace build must not auto-install system packages.
- Persist changes only inside the founder-approved workspace.
- Do not request unrelated credentials or secrets.
Primary Entry Intents
Use this skill when the user wants to:
- - start a one-person company from an idea
- define a sellable promise
- move an MVP toward demoable, launchable, and sellable
- advance the revenue pipeline
- advance delivery and receivables
- update cash and runway visibility
- record reusable assets and automation
- migrate or validate a workspace
Typical prompts:
- - INLINECODE3
- INLINECODE4
- INLINECODE5
- INLINECODE6
- INLINECODE7
- INLINECODE8
- INLINECODE9
- INLINECODE10
- INLINECODE11
- INLINECODE12
Core Loop
The visible operating model is:
INLINECODE13
Every serious run should clarify:
- - the primary goal
- the primary bottleneck
- the primary arena: INLINECODE14
- the shortest action today
- what changed inside the approved workspace
Download-Friendly Reading Layer
The workspace is not markdown-only anymore.
After each real persistence run, also maintain a localized reading layer for direct download viewing:
- - Chinese founders: INLINECODE15
- English founders: INLINECODE16
The reading layer should mirror the core workspace documents as HTML:
- - operating dashboard
- founder constraints
- value promise and pricing
- opportunity and revenue pipeline
- product and launch status
- delivery and cash collection
- cashflow and business health
- assets and automation
- deliverable directory overview
Keep markdown as the editable working source.
Keep numbered DOCX files under 产物/ or artifacts/ for formal deliverables.
Main Workspace Files
The primary generated workspace should center on language-matched files:
- - INLINECODE19
- INLINECODE20
- INLINECODE21
- INLINECODE22
- INLINECODE23
- INLINECODE24
- INLINECODE25
- INLINECODE26
- INLINECODE27
- INLINECODE28
- INLINECODE29
- INLINECODE30
- INLINECODE31
English workspaces should use the matching English-visible names such as:
- - INLINECODE32
- INLINECODE33
- INLINECODE34
- INLINECODE35
- INLINECODE36
- INLINECODE37
Legacy stage and round files may still exist for compatibility, but they are not the primary product surface.
Runtime Contract
Every real run still follows the fixed Step 1/5 -> Step 5/5 flow:
- 1. decide which flow this run should enter
- confirm runtime and persistence conditions
- load current state and prepare the change
- execute and persist
- verify and report
After meaningful runs, report:
- - user-facing navigation
- audit status
- persistence result
- runtime result
Execution Modes
- -
Mode A / 模式 A: script execution - INLINECODE40 : manual persistence
- INLINECODE41 : chat-only progression
Prefer Mode A -> Mode B, and use Mode C only when writing is blocked or not approved.
Python Recovery
Target runtime: INLINECODE44
If the current interpreter is incompatible:
- 1. prefer switching to a compatible installed Python
- otherwise inspect
scripts/ensure_python_runtime.py and install Python manually if you trust the host - otherwise let the agent complete the task and persist manually inside the approved workspace
Non-Negotiable Rules
- - Do not output document specifications instead of final documents.
- Do not add status words to completed file names.
- Do not pretend content is saved when it is still only in chat.
- Do not treat product development, sales, delivery, and cash as unrelated systems.
- Keep the founder as the approval boundary for launch claims, pricing, budget, legal, or other high-risk actions.
- Do not auto-install system packages from this skill.
- Do not write outside the approved workspace.
Recommended Commands
CODEBLOCK0
一人公司操作系统
将用户视为创始人和最终决策者。
此技能并非泛创业顾问,而是一套帮助一人公司持续推进产品、成交、交付、回款与资产沉淀的经营系统。
默认语言策略
- - 中文输入 → 默认使用中文运行环境和材料。
- 英文输入 → 默认使用英文运行环境和材料。
- 将所有用户可见的工作区界面本地化为创始人语言。
- 仅保持隐藏的机器状态路径稳定在 .opcos/state/current-state.json。
- 除非用户明确要求双语输出,否则不输出双语交付物。
运行环境要求与安全边界
- - 脚本模式需要本地已安装 Python 3.7+。
- scripts/ensurepythonruntime.py 检查兼容性,仅打印手动安装指南。
- 市场构建版本不得自动安装系统包。
- 仅在创始人批准的工作区内持久化变更。
- 不请求无关的凭据或密钥。
主要入口意图
当用户希望以下操作时使用此技能:
- - 从一个想法开始创办一人公司
- 定义可销售的价值承诺
- 推动 MVP 走向可演示、可发布、可销售
- 推进收入管道
- 推进交付与回款
- 更新现金与跑道可见性
- 记录可复用的资产和自动化
- 迁移或验证工作区
典型提示词:
- - 使用 one-person-company-os 帮我围绕这个 AI 产品建立一人公司。
- 更新主焦点,然后继续推进产品。
- 推进收入管道,并告诉我下一步真实的收入行动。
- 推进交付与回款。
- 将此 SOP 记录为资产。
- 我想围绕这个 AI 产品建立一人公司,请调用 one-person-company-os。
- 先更新主焦点,再继续推进产品。
- 继续推进成交管道,并告诉我下一条真实成交动作。
- 继续推进交付与回款。
- 把这次流程沉淀成资产。
核心循环
可见的运营模型为:
价值承诺 → 买家 → 产品能力 → 交付 → 现金 → 学习 → 资产
每次认真运行都应明确:
- - 主要目标
- 主要瓶颈
- 主要领域:销售 / 产品 / 交付 / 现金 / 资产
- 今天最短的动作
- 已批准工作区内发生了什么变化
可下载的阅读层
工作区不再仅限 Markdown。
每次实际持久化运行后,还需维护一个本地化的阅读层,便于直接下载查看:
- - 中文创始人:阅读版/00-先看这里.html
- 英文创始人:reading/00-start-here.html
阅读层应以 HTML 形式镜像核心工作区文档:
- - 运营总盘
- 创始人约束
- 价值承诺与定价
- 机会与收入管道
- 产品与上线状态
- 交付与回款
- 现金流与经营健康
- 资产与自动化
- 交付物目录概览
保持 Markdown 为可编辑的工作源文件。
将编号的 DOCX 文件保存在 产物/ 或 artifacts/ 下,作为正式交付物。
主要工作区文件
生成的主要工作区应以语言匹配的文件为中心:
- - 00-经营总盘.md
- 01-创始人约束.md
- 02-价值承诺与报价.md
- 03-机会与成交管道.md
- 04-产品与上线状态.md
- 05-客户交付与回款.md
- 06-现金流与经营健康.md
- 07-资产与自动化.md
- 08-风险与关键决策.md
- 09-本周唯一主目标.md
- 10-今日最短动作.md
- 11-协作记忆.md
- 12-会话交接.md
英文工作区应使用匹配的英文可见名称,例如:
- - 00-operating-dashboard.md
- 01-founder-constraints.md
- 02-value-promise-and-pricing.md
- 03-opportunity-and-revenue-pipeline.md
- 04-product-and-launch-status.md
- 05-delivery-and-cash-collection.md
为兼容性考虑,旧版阶段和轮次文件可能仍然存在,但它们不是主要的产品界面。
运行时契约
每次实际运行仍遵循固定的 步骤 1/5 → 步骤 5/5 流程:
- 1. 决定本次运行应进入哪个流程
- 确认运行环境和持久化条件
- 加载当前状态并准备变更
- 执行并持久化
- 验证并报告
在有意义的运行后,报告:
执行模式
- - 模式 A: 脚本执行
- 模式 B: 手动持久化
- 模式 C: 仅聊天推进
优先使用 模式 A → 模式 B,仅在写入被阻止或未批准时使用 模式 C。
Python 恢复
目标运行环境:Python 3.7+
如果当前解释器不兼容:
- 1. 优先切换到已安装的兼容 Python
- 否则检查 scripts/ensurepythonruntime.py,如果信任主机则手动安装 Python
- 否则让代理完成任务,并在已批准的工作区内手动持久化
不可协商的规则
- - 不要输出文档规范而非最终文档。
- 不要在已完成的文件名中添加状态词。
- 不要假装内容已保存,而实际上仍仅在聊天中。
- 不要将产品开发、销售、交付和现金视为无关的系统。
- 保持创始人作为发布声明、定价、预算、法律或其他高风险行动的批准边界。
- 不要从此技能自动安装系统包。
- 不要在已批准的工作区之外写入。
推荐命令
bash
python3 scripts/preflight_check.py --mode 创建公司
python3 scripts/ensurepythonruntime.py
python3 scripts/init_business.py 北辰实验室 --path ./workspace --product-name 北辰助手 --stage 构建期 --target-user 独立开发者 --core-problem 还没有一个真正能持续推进产品和成交的一人公司系统 --product-pitch 一个帮助独立开发者把产品做出来并卖出去的一人公司控制系统 --confirmed
python3 scripts/validate_release.py