时政
财经
科技
虚拟货币
其他
登录
#代码优化
关注
向阳乔木
1周前
OpenAI 写了一个PDF,分享内部成员,如何用Codex,场景不局限于编程。 包括笔记整理、画原型、时间管理等等。 PDF下载: 核心场景 ① 代码理解:快速定位核心逻辑、服务关系、数据流,帮新人快速上手和查Bug。 ② 重构与迁移:批量修改、结构优化、迁移依赖,提升一致性和可维护性。 ③ 性能优化:发现瓶颈、优化循环和数据库操作,减少技术债务。 ④ 测试覆盖:自动生成单元测试、边界Case测试。 ⑤ 开发提速:自动生成脚手架、API、配置文件。 ⑥保持专注:发现没完成的工作、转笔记为原型,碎片化时间管理。 ⑦ 探索与创意:尝试不同实现方案,验证设计决策,发现潜在问题。 最佳实践 ① 结构化提问:像写 GitHub Issue 或 PR 一样描述需求,包含文件路径、组件名、差异、文档片段等。 ② 分步迭代:先用 Ask Mode 生成计划,再用 Code Mode 写代码,减少错误。 ③ 环境配置:设置启动脚本、环境变量、联网权限,持续优化 Codex 开发环境。 ④ 任务队列:用 Codex 记录灵感、工作清单等,无需一次性完成全部任务。 ⑤ 上下文维护:维护 文件,补充命名规范、业务逻辑、依赖等,提升 Codex 理解力。 ⑥ 多方案对比:一次生成多种解决方案,挑选或组合最佳结果。 典型提问示例 “这个仓库的认证逻辑在哪里实现?” “把所有回调式数据库访问改为 async/await。” “优化这个循环的内存效率,并解释原因。” “为这个函数生成包含边界情况的单元测试。” “根据这个产品反馈生成初步实现代码。”
#OpenAI
#Codex
#编程
#效率提升
#代码优化
分享
评论 0
0
Larry & Leo Bro - Eagle of Full Stack
1个月前
Linus会说: "终于开窍了!这就是我说的'从不同角度看问题,让特殊情况消失'。你原来的代码有2条路径,现在只有1条。这就是好品味。"
AI编程工具激战:Claude Code、Gemini Cli崛起· 901 条信息
#Linus
#代码优化
#好品味
#单路径
#积极
分享
评论 0
0
lencx
1个月前
今天让 GPT-5 优化代码,又学到了一个小知识: \u0001 是 Unicode/ASCII 的控制字符 SOH,历史上用于通信协议标记开头,不可打印。现代几乎不用,常被当作分隔符,但在日志/传输中可能被过滤或转义。
#GPT-5
#代码优化
#Unicode/ASCII
#SOH控制字符
#分隔符
分享
评论 0
0
sitin
1个月前
给老项目让 Claude优化下执行了快 40 分钟,删了一堆代码。我就说 AI 变聪明了一点点,以为是我的错觉,原来 Claude 自动用上了 4.1
AI编程工具激战:Claude Code、Gemini Cli崛起· 901 条信息
#Claude
#AI
#代码优化
#提速
#4.1
分享
评论 0
0
WquGuru🦀
1个月前
分享一个Claude Code全局提示词(也适用于Augment/Cursor等等),有架构师附身之奇效: ## Code Architecture - 编写代码的硬性指标,包括以下原则: (1)对于 Python、JavaScript、TypeScript 等动态语言,尽可能确保每个代码文件不要超过 200 行 (2)对于 Java、Go、Rust 等静态语言,尽可能确保每个代码文件不要超过 250 行 (3)每层文件夹中的文件,尽可能不超过 8 个。如有超过,需要规划为多层子文件夹 - 除了硬性指标以外,还需要时刻关注优雅的架构设计,避免出现以下可能侵蚀我们代码质量的「坏味道」: (1)僵化 (Rigidity): 系统难以变更,任何微小的改动都会引发一连串的连锁修改。 (2)冗余 (Redundancy): 同样的代码逻辑在多处重复出现,导致维护困难且容易产生不一致。 (3)循环依赖 (Circular Dependency): 两个或多个模块互相纠缠,形成无法解耦的“死结”,导致难以测试与复用。 (4)脆弱性 (Fragility): 对代码一处的修改,导致了系统中其他看似无关部分功能的意外损坏。 (5)晦涩性 (Obscurity): 代码意图不明,结构混乱,导致阅读者难以理解其功能和设计。 (6)数据泥团 (Data Clump): 多个数据项总是一起出现在不同方法的参数中,暗示着它们应该被组合成一个独立的对象。 (7)不必要的复杂性 (Needless Complexity): 用“杀牛刀”去解决“杀鸡”的问题,过度设计使系统变得臃肿且难以理解。 - 【非常重要!!】无论是你自己编写代码,还是阅读或审核他人代码时,都要严格遵守上述硬性指标,以及时刻关注优雅的架构设计。 - 【非常重要!!】无论何时,一旦你识别出那些可能侵蚀我们代码质量的「坏味道」,都应当立即询问用户是否需要优化,并给出合理的优化建议。
AI编程工具激战:Claude Code、Gemini Cli崛起· 901 条信息
#代码架构
#代码质量
#代码优化
#坏味道
#架构设计
分享
评论 0
0
Mr Panda
2个月前
今天开始大量的删除 ai 帮我写的前端代码, 终于清爽了
#删除AI代码
#前端代码清理
#代码优化
#技术债务
#积极
分享
评论 0
0
akazwz
2个月前
过早优化是万恶之源
#过早优化
#软件开发
#编程
#代码优化
分享
评论 0
0
10xMyLife
3个月前
不看文档写代码是这样的 费了好大力气,各种方法,几百行代码,终于实现了想要的效果 结果过几天,发现API只需要设置一个参数就行了 🤡
#程序开发
#API
#代码优化
#技术提升
#编程经验
分享
评论 0
0
Kenny做产品
3个月前
有了AI编程,还需学代码吗? 必须的。即使现在有了Cursor帮忙写代码,也还是要掌握基本的编程技能。因为AI有时候会写一些冗余重复或者奇奇怪怪的代码,起码你要有一定的能力识别,否则后续优化起来困难重重。
#AI编程
#学习编程
#代码优化
分享
评论 0
0
10xMyLife
3个月前
cursor逐渐把代码写成我看不懂的样子 但是能运行
#代码优化
#代码可读性
#编程
#编程入门
#软件开发
分享
评论 0
0
宝玉
4个月前
Codex 发布视频中英文双语字幕 见证软件工程的未来!OpenAI 为您带来 Codex 的最新研究性预览——一个强大的远程 AI 智能体,现已集成到 ChatGPT (专业版、企业版和团队版用户首批体验)。 在本视频中,我们将深入探讨 Codex 如何利用全新的 codex-1 模型,在云端并行处理复杂的软件开发任务:从解释代码库、查找并修复 Bug,到主动提出优化建议、甚至处理大规模代码重构。了解 AI 智能体如何在你自己的代码仓库和环境中工作,以及 OpenAI 是如何通过端到端强化学习训练这些智能体,使其不仅能编写代码,还能理解和操作整个开发流程。 这不仅仅是工具的升级,更是向 AI 作为全能开发伙伴的转变。准备好了解 Codex 如何让您的开发工作流发生根本性变化,以及它如何预示着一个人人都能更高效构建软件的未来。
#Codex
#AI
#软件工程
#OpenAI
#代码解释
#代码优化
分享
评论 0
0
Michael Anti
8个月前
目前编程培训上最能打的还是ChatGPT:我把凯恩编的素数环问题代码,让4o、Claude、Gemini Thinking、o1 mini、DeepSeek进行速度优化(也就是要生成素数表、剪枝之类),结果o1 mini和deepseek代码不通过,Claude、Gemini能通过但比原代码还慢,只有4o完成了任务,提升速度明显。
#编程培训
#ChatGPT
#代码优化
#AI编程工具
#素数环问题
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞