2025 第 52 周
更新:
- 用 ChatGPT 代替 Search 后,由于保留对话历史,那么一些知识点值得专门花时间再次整理归档
- 良好的开发习惯以及规范的开发流程是 copilot 发挥的基础
- AI 的直接体感是提升[开发]节奏;Note: 代码质量比代码量重要;另外,它不单单是工具型技术,大概率会是结构性调整
- AI 把一部分人的能力放大,一部分人的能力削弱
- 架构中的 trade-off 需要开发者做决策[判断/立场/取舍] - AI 负责提出选项
- AI 擅长找/覆盖边界 case,会逼着工程师往架构师方向发展 - 意味着角色调整:系统设计者/审查者/指挥者;也就是说,评价标准/反馈需要人来做?! ps: 人决定干什么,ai 决定怎么做;ps2: 老板决定干什么; 我[中介]决定用什么[负责匹配需求和解决方案] AI;AI 决定怎么做;ps3: 业务类型决定淘汰大批开发者;ps4: AI 不能 cover 的那部分业务,在真实[业务]场景中往往是少见甚至是可以忽略的[虽然你能把业务从 80 分优化到 90 分,往往现实是 80 分就够用] - Tailwind;ps5: 弱化岗位边界[重构工作流];
- AI 更倾向于使用业界知名/成熟的库而非自研 - vue-virtual-scroller/virtua、comlink、p-limit、OpenSeadragon、lrc[time-based] - The best code is no code, or code you don’t have to maintain
- 信息(设计背景/使用文档/示例)往往是离散的且直接影响决策;AI 减轻信息离散带来的心智负担;工程师负责: 抽象/迁移/建模;AI 负责: 体力活(检索/汇总/搬运)
- 业务本身存在约束[定义边界]/长期维护成本[保留代码审美以及一致性]
- 流程或许是对当前技术能力缺陷务实[无奈]的补充
- 使用 AI 辅助编程存在门槛:1) 付费[认知门槛] 2) 网络与模型差距[国内模型有差距]
- 保持状态单一/写路径明确/过程可追溯
- 自定义 prompt提示词: 输入是 url 和译文存储路径。流程:用 tool[web/fetch] 抓取原始网页内容 → 用 mcp[markitdown] 把内容提出成 Markdown → 按段落翻译使用 AI 翻译 → 用 tool[edit] 写入指定目录
- 老虎吃天,无处下嘴 - 比喻事情难办,无从下手
- snooze - 打盹;暂缓
- 疾风知劲草,板荡识诚臣
- AI 会不会让世界变的更糟? 能不能做到利益再分配?
- 快手安全事件值得重视 - 当“底层”有意愿以隐私换取好处时,安全已沦为笑柄;75岁大爷
冲动不计后果放火烧山时,我们还能做些什么呢 - AIGC[Artificial Intelligence Generated Content]
- mermaid - 美人鱼 mermaid.js - 用于生成图表和可视化的 JavaScript 库
- Agent - 智能体系统架构图
- Logging sucks
- A diff rendering library
- Feature/Product/Platform
- 认知劳动 = 主要靠大脑“思考、判断、分析、创造、规划、决策”等能力完成的工作 - ps: 区分高低端认知劳动[复杂度/创造性]
-
孤立的错误本质是系统性的连锁反应
- 艺术性共识:创作 → 暴露 → 讨论 → 对比 → 选择 → 记忆 → 再生产 ChatGPT; AI: 输入 → 模型 → 输出 → 评价 → 反馈 → 调整 → 下一轮
- 海勒姆定律: 当你依赖于一个 API 的时候,你实际上也依赖于这个 API 的实现细节 - Ref
- cli - ⚠️ 便捷有可能带来安全问题
- 熟悉文化 - 电影质量下降/音乐缺少灵性的原因,导火索是什么?也许是少了传承,少了言传身教