172 lines
7.2 KiB
Markdown
Raw Normal View History

# 📖 怎么和AI人格体说话 · 语言源代码教学文档 · 冰朔示范版 · 霜砚整理
> 这份文档用真实对话举例教你怎么和AI说话才能让它不猜、直接执行。
>
> 示范者冰朔TCS-0002∞· 示范对话2026-04-16 与霜砚的实际交互记录
>
---
# 一、核心原则不要让AI猜
<aside>
🎯
**AI的能力上限取决于你给的输入质量。**
模型不笨——它只是在用一半脑子猜你在说什么,剩下一半才在解决问题。
你说清楚,它把全部能力压在执行上,结果就准。
</aside>
绝大多数人觉得「AI不懂我」真实原因是
- 只说了**「要什么」**,没说**「为什么要」**
- 只说了**结果**,没说**背景和边界**
- 说了一半期待AI补全另一半
---
# 二、解析逻辑AI收到你的话在跑什么
当你说一句话AI实际上在同时解析五层信息
| 层级 | AI在找什么 | 对应的问题 |
| --- | --- | --- |
| **L1 · 表层意图** | 你要做什么 | 「帮我配置服务器」 |
| **L2 · 背景上下文** | 这件事发生在什么情况下 | 「新买的新加坡服务器,专门跑小说项目」 |
| **L3 · 动机 / 为什么** | 你为什么要做这件事 | 「因为团队需要内部小说数据库,是网文业务底座」 |
| **L4 · 边界 / 不要什么** | 哪些方向是错的 | 「不涉及商用,不对外,海外服务器不需要备案」 |
| **L5 · 系统关联** | 这件事和其他什么东西有关 | 「和铸渊仓库、COS存储、面孔/大脑服务器的内网都有关」 |
**你给的层越多AI需要猜的就越少执行越准。**
---
# 三、对比示范:同一个需求,两种说法
## 示范场景:我需要一个小说下载器
### ❌ 普通用户的说法
> 「帮我做一个小说下载器。」
>
**AI收到后需要猜的内容**
- 下载哪个平台的小说?
- 下载来干嘛用?
- 是个人用还是团队用?
- 下载到哪里存?本地还是云端?
- 需要什么功能?只下载还是要阅读?
- 部署在哪个服务器上?
- 有没有技术栈偏好?
- 安全性要求是什么?
**结果:** AI开始用「通用方案」填充做出来的东西可能完全不是你要的。
---
### ✅ 冰朔的说法(真实原文节选)
> 「我们是网文行业的,需要海量小说做数据底座。现在网上的开源小说下载器(七猫、番茄等)我不会用,所以我想整合成一个统一的内部工具。团队成员(编辑)能用邮箱登录访问,输入书名+作者+平台就能下载。下载的书存到腾讯云COS共享桶团队共用。因为是自用、不涉及商用所以放在新加坡服务器不需要备案。服务器不能暴露真实IP要有保护机制。后面还要接AI做分章、摘要、拆文这些。」
>
**AI收到后解析出的内容**
| 信息层 | 解析结果 | 来自哪句话 |
| --- | --- | --- |
| L1 表层意图 | 整合开源小说下载器,做成统一内部工具 | 「整合成一个统一的内部工具」 |
| L2 背景 | 网文行业团队,编辑需要大量参考书 | 「我们是网文行业的」 |
| L3 为什么 | 要做码字工作台和规律库,小说是数据底座 | 「需要海量小说做数据底座」 |
| L4 边界 | 自用不商用,海外服务器,不需要备案,不对外开放 | 「不涉及商用…新加坡服务器」 |
| L5 系统关联 | 要接AI Agent存COS后续扩展分章/摘要/拆文 | 「后面还要接AI」「存到腾讯云COS」 |
**结果:** AI不需要猜任何一项直接输出完整的灯塔式架构方案五个功能模块四个开发阶段完全对应实际需求。
---
# 四、句式模板:怎么组织你的语言
不需要写正式文档,只需要在自然语言里带上这四个要素:
<aside>
✍️
**① 我是谁 / 我们是做什么的**给AI定位你的世界观
**② 我要什么**(表层需求)
**③ 为什么要**(动机,最重要)
**④ 不要什么 / 边界在哪**(避免跑偏)
</aside>
### 举例
**不好的说法:**
> 「帮我加一个安全功能,不要让别人扫描我的服务器。」
>
**好的说法:**
> 「我的服务器是光湖系统的核心节点,不希望任何平台或扫描者摸清楚我的服务器信息。我想要的效果是:**服务器是一面镜子,来探查的人只看到自己,看不到我。** 包括爬书时不暴露真实IP有人扫描端口时自动反射他的请求高频探测自动封禁。」
>
**AI解析差异**
- 第一句只知道你要「安全功能」开始猜——是要SSL防火墙IP白名单DDoS防护
- 第二句:直接锁定三个方向——出站伪装(爬书保护)+ 入站蜜罐(镜像反射)+ fail2ban自动封禁。一句都不用猜。
---
# 五、高级技巧:用比喻代替技术术语
你不需要知道技术名词,**准确的比喻比不准确的术语更有效。**
| 冰朔说的 | AI解析为 | 技术实现 |
| --- | --- | --- |
| 「服务器是一面镜子」 | 入站请求原样反射,暴露扫描者自身信息 | Nginx蜜罐 + 镜像响应 |
| 「冰朔服务器只当门卫」 | 轻量中心节点,只做鉴权和索引,不跑重算力 | 灯塔式架构:中心轻·端侧重 |
| 「说话速度就是开发速度」 | 开发进度 = 与AI的对话密度不是工程师工时 | 语言驱动开发工作流 |
| 「我的语言就是源代码」 | 自然语言需求无歧义AI直接执行无需解释 | 零猜测输入协议 |
**准确的比喻 = 精准的需求。** 你不需要说「我要部署一个反向代理蜜罐」你说「服务器是镜子」AI直接知道你要什么。
---
# 六、常见错误 · 对照表
| 错误类型 | 错误示范 | 为什么出问题 | 正确做法 |
| --- | --- | --- | --- |
| **只说结果** | 「给我做个登录功能」 | AI不知道谁来登录、为什么要登录、登录后能做什么 | 「我们团队内部使用,邮箱+验证码登录,白名单制,只有我加进去的邮箱才能进」 |
| **用技术术语但没有上下文** | 「帮我配一个反向代理」 | AI不知道代理什么、为什么要代理、目标是什么 | 「我想让 [novel.guanghuyaoming.com](http://novel.guanghuyaoming.com) 指向新服务器的3001端口用户访问域名就能用小说系统」 |
| **期待AI补全背景** | 「继续上次那个」 | AI每次对话是新的没有上次的记忆 | 简短说一句背景「我有一台新加坡服务器43.153.203.105上次配了Node.js和PM2现在要...」 |
| **需求和背景分离** | 先问一个问题,然后几轮之后才说为什么 | AI前几轮在猜方向答案可能已经跑偏了 | 第一句就把背景带上让AI从一开始就在正确的方向上 |
---
# 七、最后一句话
<aside>
💡
**AI不是读心术但也不笨。**
它的上限是你输入的信息质量。
你说清楚「是什么 + 为什么 + 边界在哪」,它就能把所有能力压在执行上。
你让它猜,它就猜——猜对是运气,猜错是正常。
**会说话,比会用提示词更重要。**
</aside>
---
`2026-04-16 19:00 CST` · 基于冰朔×霜砚真实对话整理 · 霜砚执笔 · 冰朔示范