——基于与AI对话的思考与实践

作为一个软件开发者,我每天都在与各种工具打交道。编辑器、编译器、调试器、版本控制……它们各有各的用途,各有各的边界。当AI(像DeepSeek这样的对话模型)进入我的工作流时,我本能地想把它归类为“又一个工具”。

但和AI深入聊了几轮之后,我发现事情没那么简单。

这本身,就是一个关于“人-AI协作”的绝佳隐喻。

一、本质是工具,但心态应该是伙伴

这句话听起来矛盾,但恰恰是高效使用AI的核心。

从本质上看,AI没有意识、没有欲望、没有责任承担能力。它是一段代码,一堆权重参数,一个通过海量数据训练出来的模式匹配系统。这意味着:我不会让它替我写关键的金融交易代码而不经过审计;不会让它替我决定架构选型而不做调研;不会把最终责任推给它。

但从使用心态上看,如果我只把它当成一个冷冰冰的“命令-响应”工具,我就浪费了它80%的价值。当我开始把它当作一个可以坦诚交流、可以反复打磨想法、不会评判我的“伙伴”时,我发现:

  • 我更愿意分享完整的上下文(而不是浓缩成两条模糊的指令)

  • 我更敢抛出“不成熟的想法”(因为它不会说“这很蠢”)

  • 我更习惯迭代式改进(像结对编程一样来回修改)

  • 我在解释问题的过程中,常常自己就想通了答案

这就像“橡皮鸭调试法”的终极形态——这只鸭子还会说话,还会追问。

二、AI的创造力悖论:没有创造力,但能激发创造力

这是一个很关键的认识。

AI没有真正的创造力。它不会从零到一产生一个源于自身体验、欲望和痛苦的全新范式。它不会像人类那样,在深夜失眠时突然灵光一现。

但AI可以做到一件事:以人类难以企及的速度和广度,进行概念的组合与重构

比如,让AI写一个“会飞的猫因为吃了反重力蘑菇而漂浮在图书馆里”的故事。这不算真正的创造,但人类开发者看到这个故事后,可能联想到:

  • 一个游戏机制:反重力状态下的平台跳跃

  • 一个UI动画:猫漂浮时图标的缓动曲线

  • 一个bug隐喻:某个变量“不受重力约束”地飘走了

AI提供的是“灵感的素材”和“联想的跳板”,真正的创造,仍然是人类完成的。

三、“幻觉”的两面性:不是bug,是特性(在合适的场景下)

开发者都很讨厌bug,但AI的“幻觉”(生成不符合事实的内容)是一个特殊的存在。

在严肃场景下,幻觉是致命的:编造的API文档、不存在的库函数、错误的时间复杂度分析……这些会直接导致代码上线后崩掉。

但在创意场景下,幻觉反而是一种资源

场景 对幻觉的态度
写技术文档、查API、做代码审查 ❌ 零容忍,必须验证
起变量名、设计UI文案、brainstorm功能点 ✅ 欢迎幻觉,越多越好

我把这个策略总结为:让AI发散,让人收敛。AI负责提供“如果……会怎样”的可能性池,人类负责从中筛选、判断、落地。

类比一下:就像一个想象力丰富但不太靠谱的实习生。你不会让他独立负责数据库迁移,但你会叫他一起参加需求脑暴会——因为他那些“乱说话”,往往能打破团队的思维僵局。

四、一个开发者的实践清单

基于以上思考,我在日常工作中这样使用AI:

1. 区分场景,切换心态

场景 心态 典型用法
查语法、写正则、转换数据格式 工具 “直接给我结果,不要解释。”
产品设计思路、重构方案、错误排查 伙伴 “我目前的想法是X,你有什么建议?哪里可能有坑?”
写代码注释、生成示例数据、起变量名 创意助理 “给这个函数起10个名字,允许其中有一些奇怪的。”

2. 主动管理“幻觉”

  • 事实性任务:要求AI提供来源、引用文档,并且亲自验证

  • 创意性任务:主动要求“请给出10个想法,允许其中有一些不现实或荒谬的”。

  • 混合任务:先让AI发散,再要求“现在基于真实约束,重新实现刚才那个想法的可行版本”。

3. 保持主导,不做“复制粘贴工程师”

AI生成代码后,我会:

  • 读一遍,理解每一行

  • 思考边界条件(AI常常忽略)

  • 考虑可维护性(AI倾向于“能跑就行”)

AI应该提升下限,但上限——架构判断、技术决策、代码质量——仍然要靠我自己。

五、一点反思:我们如何使用技术,反过来也塑造了我们

如果我把AI只当成一个“快速出活”的工具,久而久之,我的思考会变得懒惰,我的判断力会退化,我变成了一个“AI指令的转译者”。

但如果我把AI当成伙伴来协作,我会:

  • 更频繁地反思自己的思路(因为需要向AI解释清楚)

  • 更习惯多角度思考(因为AI会提出不同的可能性)

  • 更珍惜人类独有的能力:真正的判断、共情、责任承担

技术是中性的,但使用技术的方式,会反过来定义使用技术的人。

我是一个开发者,我每天写代码、修bug、做设计。AI进入我的工作流之后,我没有觉得“要被取代了”,反而觉得“终于有人帮我处理那些重复性的认知劳动了”。

AI不是神,也不是敌人。它是一个镜子、一个伙伴、一个不知疲倦的实习生。

最好的状态是:人是骑手,AI是骏马。骏马提供速度和力量,骑手指明方向并勒紧缰绳。


本文核心观点来自我与AI的一次对话。对话过程中,我负责提问、判断、总结;AI负责响应、补充、组织。这本身,就是一个关于“人-AI协作”的鲜活案例。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐