ARTICLE · 1062632
从一张图到安装包:Seed-2.1-pro-0915 帮驻村第一书记做村务系统
晚上十一点,我手机嗡-嗡-嗡-嗡震动。
驻村第一书记的朋友甩过来一张截图,是个叫"村务通本地数据管理系统"的界面。他跟着发了三句话:
"你帮我做个软件。"
"我想叫做村务管理系统。"
"一个是村民信息、党员信息、村党组织信息和村委会及下属委员会,还有困难群众等等。"

我看了一眼那张图。那不是他们村的数据——他自己也不知道这是哪来的,就是觉得"我想要个这样的"。
他补了一句:"我合计十月前整一个我们村的系统。"
我说:"你先写这个需要什么功能吧,你得先把这些捋顺好了。"
他说:"包括村民信息和组织信息啥的。"
我说:"你这么说没用,你先明确了自己到底要什么。"
他回:"明白,我把需要的东西给你列出来。"
我等了一会儿,他也没列出来。最后我实在看不下去,给他写了段提示词,让他自己拿去跟豆包聊——回答豆包问他的问题,让豆包给他写需求文档。他回了个"嗯""行"。

第二天早上我问他:"说说你想做什么。"
他又把那张图发了一遍,说:"就想做一个村务管理系统。"
我回他:"你跟豆包说 😂"
我知道,对于一个完全没接触过 AI 的人来说,这就是跟天书一样。也就是朋友,要不然我高低收他 5 个达不溜给他做。

下午他发来一个 20.8K 的 Word ,叫《村务信息管理系统-软件需求规格说明书》,问我:"是这样的方案不?"
我当时就凌乱了,这是啥玩意啊。基于对奉献在驻村工作一线的人,我得做点公益的事,支持他一下,于是我耐心地教他怎么用。
我说:"是也不是,你告诉豆包要需求文档、要 PRD 。"
晚上他又发来一个 345.2K 的压缩包,里面是个"村务通管理系统安装程序.exe"。
我问他:"这啥玩意?"
他说:"电脑安装。"

不是我要崩溃,就看到这个玩意,我是应该崩溃的吧!
哎,我合计我还是自己上手给他做个基础的需求文档吧。
经过一上午的需求讨论,具体讨论内容在后面!!
我把我这边刚出的 55.5K 《需求规格说明书 V1.0 (初稿)》发给他,问他:"你看看够不够用这些?"
他语音回我:"我最近在网上整到了一个,但是不是我想要,感觉缺组织信息,我想往里加,加不上。"又问:"我把你这个拿进去看看,能帮我生成不?"
我说:"不是,你看看这些是不是你要的。"
下午他把那张最初的参考图又发回来,问我:"这是我之前给你的吗?"
我说:"当然不是了。"
他自己聊懵了。
他也给我说懵了,这是牛来了对不上了马嘴啊!
我也不指望他能确认啥了,我自己整吧。具体工作内容在后面,往下看,一定要看完!
凌晨 01:24 ,我把《村务管理系统安装与快速上手(一页纸).docx 》和 Setup 1.0.0.exe ( 111.3M )发给他,说:"开发完了,你去村里电脑试试,然后看看有什么问题。"
第二天早上,他就回了我两个字:"握草" 😆😆

事儿说完了,接下来讲讲我是怎么做的
这次实测用的是豆包最新的 Seed-2.1-pro-0915 模型。跑完整个流程,我对它的评价可以总结成三句话。
第一,多模态不是噱头,是真的能用在开发流程里。大多数多模态模型看图,能认出来"这是个仪表盘"就不错了。但 Seed-2.1-pro-0915 是为了"照着做"去读的——它把参考原型里的五个导航模块、四个统计卡片、两个图表类型、甚至"纯本地脱机模式"这个标注都读出来了,而且是直接变成需求文档里的功能模块描述,不是事后补的。
第二,它会"停",不会瞎写。这是我觉得最值钱的地方。很多 Coding 模型你一扔需求,它立刻开始写代码,写出来一堆跑不起来的玩具。 Seed-2.1-pro-0915 反着来——它先花了两分钟看图,然后抛了 15 个问题,问的全是多机分工、 Excel 改模板、忘密码怎么办这种落地才会踩的坑。问完了还整理 6 条确认要点再抛第二批。这不是写代码的能力,这是做产品的能力。
第三,长程执行不跑偏,遇到卡点自己换路。48 分钟,从需求文档到打包到修 bug 到出版本号,一条链路跑下来没让我重新解释过需求。中间 better-sqlite3 原生编译超时,它没卡住等人,自己判断后切到 Electron 内置的 node:sqlite ,绕过去了。修登录 bug 也是 3 分 13 秒出 V1.0.1 ,还顺手定了语义化版本约定。
当然它也不是万能的。 V1 不能在线协同,不能自己加全新字段,数据安全和权限分级也不是它的范围。但在"一个非技术人员有个模糊想法,想变成一个本地跑、双击装的小工具"这个场景里,它确实把整件事从"找外包做需求"压缩到了"48 分钟"。
他自己聊的时候,给豆包的全部信息就是一张别人的图和一句话。豆包再强,也变不出他脑子里那个模糊的村务系统——它不知道低保特困要记哪些字段,不知道多台电脑怎么分工,不知道 Excel 台账会不会被村民改模板。
我接手之后做的事很简单:把他那两张素材图丢给豆包,然后等它问问题。
我没写一行代码。
但我做了一件他没做的事——我没有一上来就跟豆包说"帮我做个村务管理系统",而是把他那两张图喂进去,然后坐下来认真回答豆包抛回来的每一个问题。
区别就在这:他是在"指挥 AI 干活",等着 AI 变魔法;我是在"让 AI 帮我想清楚",把模糊的需求变成它能执行的具体规格。
同一个模型,同一张图,他聊出来个 345K 的跑偏安装包,我聊出来个 111M 的正经软件。
Seed-2.1-pro-0915 他是有多模态能力的,怎么搞定多模态能力呢?就比如——
把两张图丢进去之后,我去倒了杯水。
回来的时候,计时器显示 1 分 4 秒。豆包说:"两张图我都看明白了。"

然后它列了一串:左侧导航栏有五个模块——工作台总览、村民一户一档、土地承包确权、组织架构、电子档案柜;顶部是四个统计卡片;下面是年龄结构折线图、男女比例环图、村民小组分布、政治面貌标签。
这不是瞎接话。它真的把那张参考原型里的界面结构读出来了,连卡片上的数字和图表类型都没漏。
这是我第一个有点惊讶的地方。之前用多模态模型看图,很多时候是"看懂了个大概",让它描述一下还行;但这次它读的是一个软件界面,而且是为了接下来要照着做——它得读懂每个元素是干嘛的,不是认出来就行。
但它没急着写代码。
它先抛了 10 个问题。
问得都很具体:多台电脑怎么分工?是大家都会录入,还是一台主电脑录、其他只看?字段要不要自己加?现有村民数据是不是 Excel ?忘密码怎么办?低保特困除了打标签,要不要记业务明细——纳入时间、保障金额、帮扶措施、每次走访?
我答完这 10 个,它没直接往下走,而是整理出 6 条确认要点,又抛了第二批 5 个问题。
比如它主动提醒:"现有村民数据是 Excel 吧?我会做标准模板下载——不过就怕他们在模板里改字段。"再比如:"V1 不支持用户自己凭空加全新字段,这个比较复杂,建议放 V2 ,行不行?"
我后来想,朋友自己聊跑偏,很大一个原因就在这——他只说了"就想做个村务管理系统",如果豆包当时真写了,写出来的肯定不是他要的。它在第一轮就该问的问题,在他那边没问出来。
我确认完那 5 个问题,它说:"这批回复后,我会输出完整的《需求文档 V1.0 》初稿。"
过了一会儿,它给了我一个 19 页的 Word 。

我翻了一下:项目概述、技术选型、 9 大模块功能需求、 7 张字段设计表、非功能需求、安装交付说明、 V1/V2 边界、验收标准、确认签字页。
它还特意标了 4 处让我重点核对:账号方案(超级管理员 admin 可重置密码 + 操作员 user )、字段表里有没有多余或缺少的、下属委员会实际名单、软件最终名称。
我看完说了句:"可以开发。"
到这一步,它把一个模糊的"做个软件"翻译成了一份可以逐条打勾验收的工程文档。这跟那种一上来就生成一堆代码、跑出来一看是玩具 demo 的路子,是两回事。
然后是 48 分 20 秒。
这中间它自己在后台干活,我没盯着。后来看记录,它用 Electron 做桌面端,一开始选了 better-sqlite3 想做原生编译,结果编译超时了。它没卡住等人,自己判断之后改用 Electron 44 内置的 node:sqlite ,绕开了原生编译这一步。
这是第二个让我留意的点:它不是按一个固定脚本往下跑,遇到卡点会自己换路径。
打包完我自己先装了一遍。
结果登录进不去主界面。
我截了个图发回去,说登录报错。 3 分 13 秒之后,它给了 V1.0.1 :修复登录 bug ,改成内置默认密码,还顺手定了个语义化版本约定——以后新增小功能叫 1.1.0 ,重大改版叫 2.0.0 。

这个 3 分 13 秒我觉得比 48 分钟开发更能说明问题。一个模型自己跑出来的东西,它知道哪里错了、知道怎么修、修完还知道给你版本号。
最终交付的是 V1.0.1 , 111.1MB 的安装包。双击就装,自动建桌面快捷方式,可自选安装目录。
它附了一页纸说明,是给非技术人员看的:第一次打开是初始化向导,要填村名、设 admin 和 user 两个密码;如果弹蓝色的"Windows 已保护你的电脑",点"更多信息"→"仍要运行",个人软件没买商业签名,正常。
它还跑了 55 项主进程集成测试:建库、农户、成员、标签、帮扶走访、地块、工作台统计、 Excel 导入和错误拦截、同步往返、附件。全链路从静默安装到启动到卸载也走了一遍,卸载不删数据。
它很诚实地补了一句:完整安装验证是在本机 Win11 上做的;技术上用的 Electron ,官方声明支持 Win10 64 位,没什么需要编译的原生组件,理论上 Win10 能跑,但建议朋友在村里电脑首次装的时候有问题截图发它。
装好之后我把主界面走了一遍。
工作台总览:四个统计卡片——总登记人口、低保特困、承包地块、已归档文件——下面是年龄结构折线图、男女比例环图、村民小组分布、政治面貌和特殊标签。空数据的时候也不是一片白,是有占位插画的。

村民一户一档:点"新增农户",表单分了三块——基础信息(户主姓名、村民小组、电话、户籍地址、现居地址)、分类与监测(户类型、监测户子类、纳入时间、风险原因、帮扶责任人)、住房与经济(住房性质、结构、面积、是否危房、安全饮水、是否搬迁、收入来源、人均收入)。

土地承包确权:有查询栏、 Excel 导入导出打印、新增地块。
组织架构:分了四个 tab——村党组织、村民委员会、下属委员会、村民小组,还能从村民档案里一键同步党员。
电子档案柜:左侧是 11 个分类树——身份证明、户籍材料、土地承包、合同协议、确权证书、申报审批、证明材料、会议记录、帮扶材料、影像照片。
系统设置:五个 tab——村庄信息、字段显示设置、下拉选项管理、账号与安全、备份与多机同步。多机同步就是它之前问我的那个方案:导出数据包、 U 盘或微信拷到另一台电脑、导入合并,有冲突就列出来让人选。
这次实测,我真正想讲的不是"AI 能写代码了"——这个已经不新鲜了。是四件事。
第一,多模态是真看懂,不是打个招呼。一张模糊参考图,它能把整个界面结构、模块、图表类型都读出来,而且是为了"照着做"去读的,不是描述一下就完。
第二,它会问,不会瞎写。我自己带项目最怕的就是需求没说清就开干。它先抛 15 个真问题,问的都是多机怎么分工、村民改模板怎么办、忘密码怎么办这种落地才会踩的坑。
第三,长程执行不跑偏。从问问题、出 19 页文档、写代码、打包、自己编译超时换方案、修 bug 、出版本号,一条链路 48 分钟下来没有反复让我重新解释需求。
第四,交付是交付到"非技术人员能装上"为止。55 项测试、一页纸说明、 Windows 智能拦截的提示、卸载不删数据——这些不是"写了段代码",是按一个小软件项目在跑。
从这次实测看, Seed-2.1-pro-0915 最适合的场景是:你有一个具体的、可以用界面参考图或者 Excel 描述清楚的小工具需求,不追求高并发、不要求在线协同,就是想在自己电脑上跑起来。这种场景下,它从需求到交付的速度是碾压级的。
但如果你要的是一个正式的政务系统——需要等保、需要细粒度权限、需要多人实时协同、需要跟第三方系统对接——那它还不到位。这次 V1 就只做了本地单机版,多机同步靠 U 盘拷数据包,这是当前能力边界,不是它藏着掖着没做。
做完这个 case ,我一直在想一件事。
驻村第一书记这个岗位,大家都知道辛苦。但很少有人注意到他们日常工作里的数字化困境——村里要管村民信息、党员信息、土地确权、困难群众帮扶、电子档案,事情又多又杂。想搞个系统吧,找外包太贵,村里预算有限;买现成的政务软件吧,又总是水土不服,每个村情况不一样,通用软件改不动。最后大部分村还是靠 Excel 和微信聊天记录。
我这个朋友就是这样。他不是不想数字化,是真不知道怎么弄。他手里就一张网上找的参考图,连自己要什么功能都说不清楚。换在以前,这个需求基本就死了——要么凑合用 Excel ,要么花几万块找外包做个不伦不类的东西。
但这次, Seed-2.1-pro-0915 把这件事跑通了。
他不会写代码,不知道 Electron 是什么,不懂数据库选型。他就一张图、一句话。模型自己看图理解界面,自己抛 15 个问题把模糊需求问清楚,自己出 19 页需求文档,自己选技术栈,自己写代码,遇到编译超时自己换路径,自己修 bug ,自己出版本号,最后给了一个双击就能装的 exe 。 48 分钟。
这不是一个"AI 写代码变快了"的故事。这是一个"一个完全不懂技术的基层工作者,用 AI 把自己脑子里的想法变成了一个真能用的工具"的故事。
我觉得这才是这次测试最有价值的地方。 Seed-2.1-pro-0915 展示的不只是 Coding 能力提升了多少个百分点,而是它把"做一个软件"这件事的门槛,从"需要一个开发团队"拉到了"一个人加一个模型"。
村里的第一书记能做村务系统,社区工作者就能做人口台账,乡镇干部就能做帮扶走访记录,小团队就能做自己的业务工具。不需要懂编程,不需要找外包,不需要申请预算——你只要知道自己要什么,把现有的素材丢给它,认真回答它的问题就行。
它当然还有边界。这次做的是本地单机版,没有在线协同,没有细粒度权限,不能自己加全新字段。这些不是它不想做,是当前能力确实还没到。但方向已经很清楚了。
过去几十年,数字化是大城市、大企业、大团队的专利。一个村想要个系统,得申请预算、找外包、等排期,最后做出来的东西还不一定好用。大部分基层工作者要么凑合用 Excel ,要么干脆手工记。
但这次,我接手之后,就拿着朋友那张参考图,对着 Seed-2.1-pro-0915 聊了一个下午,从一张图变成了一个能双击安装、在村里电脑上跑起来的村务管理系统。没有开发团队,没有预算申请,没有漫长的招标流程。
这不是一个"AI 写代码变快了"的故事。这是数字化工具第一次真正下沉到村一级的故事。
技术平权这件事,说了很多年。过去我们说的平权,是让更多人用得起手机、上得了网。但这次我看到的是更深一层的平权——让从来没想过自己能"做软件"的人,也能拥有为自己量身定制的数字化工具。
Seed-2.1-pro-0915 让我看到的,不只是多了一个更强的 Coding 模型。是那些从来没进过程序员办公室的基层工作者,终于也能拥有为自己量身定做的数字化工具。