收藏
0
0
分享
举报
·19 小时前发布·54次阅读

我们不只做 PowerPony:聊聊星城算法的商业蓝图

独立开发商业增长付费用户

最近我们把 PowerPony 上线了。

很多人第一次看到这个产品,会自然地把我们理解成:

“你们是不是做了一个 AI 情感分析工具?”

其实不是。

PowerPony 确实是我们现在第一个真正面向普通用户开放的产品,但如果只看到 PowerPony,其实只看到了我们整个项目很小的一部分。

我们真正长期研发的,是一套叫做 「星城算法」 的底层系统。

如果必须用一句最简单的话解释我们在做什么:

大模型负责理解和表达,星城算法负责判断、状态和人格。

这是我们整个产品体系的起点。


一、为什么我们觉得大模型之外,还需要另一层东西?

现在的大语言模型已经非常强。

写文章、写代码、查资料、总结、聊天、调用工具,这些事情已经做得越来越好。

但我们在实际使用过程中一直遇到另一类问题。

比如:

一个刚认识的人,到底是什么样的人?

两个合伙人现在对一家公司分别是什么态度?

一段关系为什么突然发生变化?

一个合作项目真正卡在哪里?

一个 AI 角色经历了一件重大事件之后,它的性格和行为应该发生什么变化?

这些问题和“北京今天天气怎么样”不一样。

它们没有一个数据库可以直接检索答案,也不是仅仅多给大模型一些上下文就一定能解决。

更重要的是,现在的大模型本质上同时承担了很多事情:

理解问题、推理、判断、组织语言、生成答案。

于是我们开始思考:

能不能把“判断”和“表达”拆开?

让一套独立算法先形成结构结果,再让大模型把结果说成人话。

星城算法就是从这里开始的。


二、我们到底做了一套什么系统?

星城算法不是另一个大语言模型,也不是简单的 Prompt 工程。

它是一套独立运行的确定性符号与状态计算系统。

简单理解,一个问题进入之后,大致会经历:

问题输入

↓

确定性取数与结构映射

↓

多个算法模块分别计算

↓

不同视角形成判断

↓

合议、冲突处理和最终裁决

↓

形成结构化结果

↓

最后再交给大模型解释成人话

所以我们内部一直有一个非常重要的原则:

算法负责“算”和“判”,大模型负责“说”。

结构结果形成之后,大模型不能反过来修改算法结果。

另外,我们的结构层强调确定性:

在同样输入、同样时间锚和同样算法版本下,系统应该能够重新得到相同的结构结果。

结果也能够保存、回放和复查。

这和让大模型直接自由生成一个答案,是两种不同的技术路线。


三、第一代解决“一个问题”,第二代开始解决“一个人”

我们后来发现,仅仅判断一个问题还不够。

因为现实世界里的很多事情,并不是一次性发生的。

人会持续存在。

关系会持续存在。

过去发生的事情会影响未来。

所以整个系统后来发展出了第二代。

如果第一代解决的是:

“这件事现在怎么看?”

那么第二代解决的是:

“这个人物经历这么多事情以后,现在变成什么状态了?”

我们把一个持续存在的人物结构称为 弦网。

多个弦网以及人物之间的关系、事件和历史组合起来,就形成 弦界。

也就是说:

一个人不再只是每次聊天时由大模型临时生成出来。

他可以有自己的:

状态

经历

关系

变化

人物弧线

甚至过去的一件事情,可以持续影响未来的行为。

这也是为什么,我们后来越来越觉得:

星城算法真正的商业空间,远远不只是一个“判断网站”。


四、PowerPony 在整个体系里面是什么?

这时候再回来看 PowerPony,就比较容易理解了。

PowerPony 是星城算法面向普通用户的第一个入口。

目前用户可以直接提出现实问题,例如:

人物分析

刚认识的这个人是什么性格?

关系判断

对方现在怎么看这段关系?

商业问题

两个合伙人对现在这家公司是什么态度?

复杂问题分析

这件事情真正的阻力在哪里?

情境推演

如果继续发展,事情可能向什么方向变化?

所以 PowerPony 对我们来说有两层意义。

第一层当然是一个真正的 C 端产品。

我们希望验证用户是否愿意为这种“判断型 AI”付费。

但第二层其实更重要:

它是星城算法进入真实世界的验证入口。

用户提出真实问题。

系统给出结果。

现实继续发展。

以后就可以复盘:

哪里判断对了?

哪里错了?

什么问题适合判断?

什么情况下应该拒绝判断?

最终形成长期的真实样本、失败样本和标定数据。

所以 PowerPony 不是我们全部的商业模式。

它更像整个星城体系最前面的一个探针。


五、第二个商业方向:给 AI 一个真正持续的人格

这是我们认为非常有价值的一条路线。

现在 AI 陪伴、AI 玩具、数字人、虚拟角色越来越多。

但其中一个很普遍的问题是:

AI 很聪明,却很难长期成为“同一个人”。

今天说自己讨厌一件事情。

过了一段时间,可能完全忘记。

经历过一件重大事件,正常的人会受到长期影响。

但对于纯大模型角色来说,这种影响很容易随着上下文消失。

现在比较常见的方法是:

Prompt + Memory + RAG。

它们非常有价值。

但是:

记住发生过什么

和

发生这些事情以后,这个人变成了什么状态

并不是一回事。

所以我们把星城第二代中的一部分能力抽了出来,形成:

ChordBone / 弦骨

它可以理解为一个 AI 人格状态 SDK。

目前已经实现的工程能力包括:

确定性人格底盘、心境状态、重大事件双通道、状态包注入、JSON 持久化等。

未来它可以接到:

AI 玩具

AI Companion

数字人

品牌角色

虚拟 IP

AI 客服角色

甚至机器人上。

我们希望解决的问题不是:

“怎么让这个角色多记一点聊天记录?”

而是:

“怎么让它真正持续成为这个角色?”


六、第三条路线:游戏 NPC 和 AI 人口系统

再往前走一步,这套人物状态系统天然会进入游戏。

现在生成式 AI 已经让 NPC 可以自由聊天。

但“会聊天”和“像一个活着的人”之间,其实还有很长的距离。

一个 NPC 如果经历:

父亲死亡
被朋友背叛
获得财富
战争失败
爱上另一个角色

这些事情以后,他之后的状态应该是不一样的。

而且这种影响不应该每次都让大模型从一长串历史记录里重新猜。

所以我们做了 弦网剧场。

里面已经包括:

文本人格建立

逐日状态演化

人物内外显状态

人物弧线

关系冲突

事件影响

存档

离线运行

它现在还是一个早期产品,但底层机制已经跑起来了。

我们的长期想法不是自己做一个《模拟人生》。

而是把这一部分做成:

NPC 人格和人口中间件。

以后游戏公司使用 Unity、Unreal 或自己的游戏引擎。

空间、战斗、画面、物理,他们自己负责。

星城负责:

这个 NPC 是谁、现在什么状态、与谁是什么关系、经历事情以后如何发生变化。

如果一个人物是一张弦网,

100 个、1000 个、甚至更多持续人物放到同一个世界里,

最终可能形成的就是一个:

AI 人口系统。

这一方向也是当前白皮书定义的远期平台化方向。


七、第四条路线:弦界——长期存在的个人 AI 世界

我们还有一个已经做出来的工程系统:

弦界对话

它把:

本地大模型

人物档案

案卷

关系

事件

复盘账本

弦界

情境推演

多工具调用

放进了同一个离线优先的交互系统里。

目前已经能够调度本地 8B / 14B 模型,并让人物、关系、案卷和状态持续保存。

它让我们看到另外一个方向:

未来个人 AI 可能不仅仅是:

“一个聊天框知道我的历史。”

而是一个真正拥有:

人物

关系

事件

时间

长期档案

的个人 AI 世界。

今天这个方向我们还没有急着商业化,但它是整个蓝图里面非常重要的一块。


八、所以我们的商业模式不是只有一个

把上面这些放在一起以后,我们现在看到的是至少四层商业模式。

第一层:C 端产品

PowerPony 等产品直接面向用户收费。

可以是次数、会员或者高级服务。

它同时承担真实需求和真实样本验证。


第二层:SDK 授权

把人格、状态和判断能力做成 SDK。

客户可能是:

AI 玩具厂商

AI 陪伴产品

游戏公司

数字人

虚拟角色

机器人公司

收费可以按照开发者、项目、角色数量或者 MAU。

这也是现有白皮书明确设计的商业模式之一。


第三层:企业集成

一些企业不会只需要一个标准 SDK。

他们可能需要:

私有部署

人格协议

状态系统

模型适配

API

现有产品集成

那么就可以形成:

集成费 + 授权费 + 技术服务

这样的 B 端模式。


第四层:开发者与创作者工具

未来还可以向:

游戏开发者

小说作者

编剧

互动叙事创作者

开放角色工具。

让一个创作者建立人物之后,不只是得到一张“人物设定卡”。

而是真的能够让人物:

经历事件 → 状态变化 → 关系变化 → 行为发生变化。

白皮书目前规划的是免费个人版与专业版相结合,并围绕角色资产、世界档案和导出工作流收费。


九、为什么我们不准备自己训练一个大模型?

有人经常问我们:

既然做 AI,为什么不自己训练一个模型?

我们的判断恰恰相反。

现在 GPT、DeepSeek、GLM,以及越来越多本地模型已经把语言能力做得非常强。

我们没有必要重复造一个语言模型。

我们真正希望做的是:

模型之上的结构层。

未来一个 AI 产品完全可以:

用大模型负责语言

用 RAG 负责知识

用 Agent 负责行动

用星城算法负责人物、状态、关系和部分裁决

所以在我们的设计中,大模型应该是可替换的,而不是绑定某一家模型厂商。

模型越来越便宜、越来越普及,对我们反而是一件好事。


十、我们的护城河也不是“一个神秘公式”

这一点我们现在想得越来越清楚。

任何一个:

公式

阈值

状态机

Prompt

都可能被复制。

所以真正的壁垒不会来自某一个秘密参数。

我们认为长期壁垒来自四件事情叠加:

第一,一套内部一致的结构和状态体系。

第二,一套已经工程化、可重放、可测试的确定性系统。

第三,长期积累的真实样本、失败样本和标定数据。

第四,SDK、插件、接口以及真正进入客户产品以后形成的集成经验和生态。

最终真正难复制的会是:

算法 + 数据 + 工程 + 生态。

这也是我们目前整个项目的长期建设方向。


十一、我们现在真正处于什么阶段?

我们不想把未来蓝图写得很大,然后让人误以为所有事情今天都已经完成。

目前已经比较确定的是:

星城算法已经形成从:

确定性取数 → 多模块判读 → 合议裁决 → 解释包 → 人物状态 → 弦网 → 弦界 → 人格 SDK → 游戏原型

的一条工程链。

星城浑天仪、弦界对话、弦网剧场和弦骨,都已经存在可运行的工程实现。

但是下一阶段真正重要的,不再只是:

“代码能不能跑?”

而是三个更现实的问题。

第一,它在真实世界到底有多有效?

需要更多真实样本、结果回填和外部验证。

第二,用户到底最需要哪一个场景?

人物?

关系?

商业?

AI 角色?

游戏 NPC?

还是其他我们现在根本没有想到的场景?

第三,谁真正愿意为这些能力付钱?

C 端愿不愿意持续使用?

AI 玩具公司愿不愿意接?

游戏公司接入以后到底能不能降低开发成本、提高角色体验?

这些才是我们接下来最想找到答案的问题。


十二、我们的蓝图

所以,如果从今天往后看,我们希望走的路径其实非常清楚。

最前面是:

PowerPony

让真实用户开始接触星城的判断能力。

再往里面是:

星城浑天仪

形成确定性的判断和裁决系统。

再往第二代走:

弦网

让人物持续存在。

再扩大:

弦界

让人物、关系、事件和时间形成网络。

然后把这些能力标准化:

ChordBone SDK

进入 AI 玩具、游戏、数字人、机器人和更多 AI 产品。

最终:

从一个判断产品,走向判断、状态与人格基础设施。

这就是我们现在看到的星城算法商业蓝图。


最后

我们现在当然还是一家非常早期的团队。

PowerPony 也只是刚刚上线。

很多事情最终能不能成立,要靠真实用户和真实客户来证明。

但我们至少已经越来越清楚自己并不想做什么。

我们不想再做一个:

“换了 UI 的聊天机器人”。

也不想和基础模型公司竞争谁的模型参数更多。

我们真正感兴趣的是大模型已经足够强以后,下一层 AI 基础设施的问题:

如果 AI 会说了,它能不能开始拥有稳定的判断?

如果 AI 记住了事情,它能不能因为这些事情真正发生改变?

如果一个 AI 角色可以长期存在,它能不能拥有自己持续的人格、状态、关系和历史?

PowerPony 是我们现在交出的第一个答案。

但它不会是最后一个。

我们最终希望做的,是给 AI 提供一副能够长期存在的“骨骼”。

讨论 (0)

0/250

    目录

    关于作者

    心得体会

    TA 还没有留下个人简介

    Solo 独立开发者社区support@solo.xin
    关于社区SOLO.cc隐私政策用户协议商务合作友情链接订阅更新(RSS)投稿赞助

    © 2023 SOLO · 为独立开发者而生