Wiki 知识库

全部文档 / 标签: 重构

6 篇
清除

最新OpenAI 面试真题:Chat Bot System Refactoring(legacy chat service + slash-command bots 重构题)

本文解析一道 OpenAI 面试真题:重构一个基于斜杠命令的 legacy 聊天服务(含 AwayBot、MeetBot、TacoBot)。作者提出五步解法:先冻结旧行为并编写黄金测试,再定义 should_activate/execute 接口分离判断与执行,为全局状态找到归属组件,比较直接调用与事件总线两种协作方案并给出迁移顺序,最后单独提交行为修复。文章附有最小事件驱动实现的完整 Python 代码,并讨论了事件时序、bot 注册顺序、测试策略等细节。

技术 › OpenAI 山景城小路 2026-10-1415.2 KB 2.8K 37 83

Designing an Agent-first API: How we re-architected supermemory

文章介绍 supermemory 团队如何将 API 从以人为中心(DX)重新设计为以 Agent 为中心(AX)。旧版 API 在 v4 时已膨胀至 41 个操作,字段冗余、命名混乱。团队从第一性原理出发重构为 v5:精简操作数量、引入 namespaces 替代 containerTag 明确作用域、支持 Markdown 响应格式、新增 /feedback 端点、遵循标准 REST 惯例、提供类型安全的统一过滤结构,并将 GET /document 从 23 个字段精简至 7 个。文章还介绍了基于单一 prompt 的迁移策略,让 agent 自动完成仓库迁移,并计划在 3-6 个月内逐步淘汰旧版本。

技术 › Agent Dhravya Shah 2026-10-078.5 KB 34.6K 491 78

开源100万月活级产品AIHOT,愿每个行业也都有自己的「AIHOT」

作者宣布将其月活百万的AI热点资讯网站AIHOT正式开源。AIHOT最初是公司内部监控热点找选题的飞书机器人,经过七八个月迭代发展成百万月活产品。作者一直想开源但因旧架构质量差而不敢。利用中秋假期,作者借助Claude Opus 5.5、GPT-6 Astra等AI工具,采用'将旧代码蒸馏为功能文档再重写'的第一性原理方法,用3天完成项目重构,上线AIHOT 2.0并开源,包括采集流程、评分流程及所有Prompt,希望各行各业都能基于此框架打造自己的行业热点监控产品。

技术 › 工具与效率 数字生命卡兹克 2026-09-2911.2 KB 212.7K 703 69

Claude Code 动态工作流解析与实战

本文介绍了 Claude Code 推出的“动态工作流”功能,允许 Claude 针对不同任务实时编写定制的执行脚手架。文章详细阐述了工作流的运行机制、解决“智能体懒惰”和“目标漂移”等问题的原理,以及分类行动、发散聚合、对抗验证等常见应用模式,并展示了在代码重构、深度研究及非技术领域的实战案例。

技术 › Claude Code Thariq 2026-06-0331.6 KB 3.4M 11.1K 85

Harness 时代 AI-First 的组织架构

文章介绍了 Creao 团队提出的 Harness Engineering 概念,指出真正的 AI-First 并非简单将 AI 作为辅助工具,而是将其作为生产力主导者来重构组织架构。文章探讨了 AI 如何改变开发流程、团队协作模式(如消灭对齐成本)、人才需求(从专才到通才)以及未来的 Agent 经济,强调企业需要将信任从“人”转移到“AI”上,并彻底重新设计工作流。

技术 › Harness Engineering Saito 2026-05-265.7 KB 53.5K 128 66