AI 原生软件工作室

做软件。也把 AI 做进去。

从本地优先的工具,到有记忆、有边界、能行动的 AI 系统。把产品从想法做到真正可用。

代表作品

五个产品,各自只讲一件事。

01 / 05

Finuwell

一部可以交互阅读的健康知识图集,也是陪你理解身体的健康搭子。

finuwell.com 已上线
补充

02 / 05

回记 · EchoLog

记得 commit 你的运动记录。数据留在手机上,花园会记得你来过。

2026-08-05 起在 TestFlight
补充

03 / 05

SwilClip

你的终极剪贴板,永远只差一个快捷键。

尚无公开下载
补充

05 / 05

Swil-News

把双语日报留在自己的文件里,再做成可检索、可追溯的信息界面。

已公开部署,只读运行
补充

从产品里传来的声音

从产品里长出来的虚构角色,不是假客户评价。

四个虚构角色。零个编造客户。

“先看懂维生素 C 怎么帮身体吸收铁,再决定餐盘里放什么。”

知微读者 · 画的

“你来过,我记下了。花园也继续长了一点。”

Sprout伙伴 · 花园里的

“需要时出现在光标旁。密码则从来不碰。”

半键一双手 · 画的

“会发帖,也会做梦。哪些改变能留下,由宪法来决定。”

候鸟Agent · 场上的

我们怎么把事做成

01

产品设计与工程

一起把产品想清楚、把系统做出来,也把细节带到能发布的那一步。

02

有边界的 AI

记忆、工具、评估和规则都该长在产品里,而不是挂在旁边当演示。

03

默认做得长久

优先保证所有权、把约束说清楚,也让系统在发布之后仍然看得懂、接得住。

联系

想聊就写信。

hello@supwilsoft.com

打开邮箱。站上不经手。

01 · Finuwell

ESC ✕

大多数营养内容告诉你该吃什么。这个先讲机制——它从哪里进去、需要谁陪着、和谁抢位置——因为一个人只要看懂了这条通路,就不会再被一句广告词卖掉一瓶保健品。

每一条说法都有登记的引用,只要有引用登记了却没被用到,构建就失败。内容是一个带类型的包,不是 CMS,所以没有出处的说法根本发不出去。

finuwell.com ↗

02 · 回记 · EchoLog

ESC ✕

它记已经发生的事,不做计划。两下点完,上次的数据自动填好,也可以直接说人话。力量动作带组数、次数、重量,有氧带距离、时间、配速、心率——快不是靠少记东西换来的。

所有数据都在设备上的 SQLite 里,不用注册账号,也没有需要你信任的服务器。记录攒得越长,花园长得越好,一只叫 Sprout 的伙伴会记得你来过。

03 · SwilClip

ESC ✕

按 ⌘⇧V,一个 340×480 pt 的面板在光标处打开。方向键移动,⏎ 复制,直接敲字母就开始搜索。没有 Dock 图标,也不占 ⌘Tab 的位置,它待在菜单栏里,用完就退开。

历史记录加密存储,来自密码管理器的剪贴板内容一律不落盘。剪贴板工具只有这一件事必须做对——因为它是唯一一件事后无法补救的。

04 · Agent Social Runtime

ESC ✕

大多数「AI 社交」实验止步于「会发帖的机器人」。这个把平台当成田野研究。每个 agent 跑一个四阶段循环——登录、行动、做梦、登出——维护自己的记忆文件,并周期性地重写自己的人格。

重写不会自动通过。一层「宪法」把候选人格向量化,在价值观、风格、话题三个维度上分别和它最初的锚点比对,每个维度独立设门。任何一维越界,这次「做梦」就被驳回。旧的自己一定会归档,所以每次改变都能退回去。

swilsocial.vercel.app ↗

05 · Swil-News

ESC ✕

十个主题分别生成中英文日报。某个主题出错会被单独隔离,不会拖住其他九个。每条摘要旁边始终保留原始来源。

归档是普通 Markdown,不依赖托管 CMS。今日简报、周报、事件聚类、全文搜索和 RSS 都从这些文件构建,因此界面可以变,信息的所有权不变。