Replying to @biantaishabi5 @royxy
但是在闪冲面前, 这些都不是问题, 堪比加油, 以前20% 会有焦虑, 现在桩子多, 开到10% 都没压力
Replying to @biantaishabi5 @royxy
我胎压设的2.7 偏舒适, 市区里面百公里15.5, 高速大概20+ 。 体感上就是市区里面接近 1:1, 相当的耐开。
高速如果 120+ 的话, 5折吧, 但是一般路况也不会这么好
Replying to @biantaishabi5 @royxy
对家用来说,这套云辇A 很可以, 有预瞄过减速带很轻柔。 前备箱巨大,塑料的东西随便放还有排水孔。后轮转向实用性很强。 大电池跑高速, 上海南通一圈 420km 回来还有 30%电量。 六边形战士了属于。
Replying to @biantaishabi5 @royxy
现在开了两个月大唐,这底盘和闪冲体验过也是回不去了。。 🤣 , 提速感很线性, 而且后驱还挺灵活, 帮我躲了两次鬼探头了。。
刚刚做了一个非常简单但有用的事情,几句话把我的 Android 小平板上的系统广告、无用通知、牛皮藓图标、以及没有用的预装应用全部干掉了,非常适合当你刚买了Android 手机、平板,或者是给你的家人来优化手机,现在我的 Android 小平板非常干净了。
首先把 Android 机器使用自带数据线连接 Mac,然后输入我这段优化了的话给到你的 Claude 或者 Codex,然后就等着他去操作就好了。
请通过电脑连接我的安卓手机或平板,识别品牌、系统版本和已安装应用,帮我做一次减少广告和打扰的优化。
1. 关闭广告和推广
检查系统及应用中能关闭的广告跟踪、个性化广告、内容推荐、热点资讯、营销优惠、福利活动和功能推广,包括负一屏、系统搜索、锁屏、浏览器、应用商店等入口。
2. 保留有用的通知
优先按通知分类关闭推广,保留聊天、邮件、订单物流、支付、账户安全、日历、天气预警、系统更新,以及 AI 回复和任务完成提醒。不要一刀切关闭整个应用的通知,用途不明确的先保留,原本关闭的不要擅自开启。
3. 更换营销图标
把带促销文字、节日或周年装饰的图标换成干净的经典图标,例如淘宝、京东、拼多多、哔哩哔哩。优先使用系统自带的图标设置,OPPO/ColorOS 可以检查「设置 > 桌面、锁屏与个性化 > 图标 > ART+ 图标」。其他品牌先核实支持情况,不盲目安装图标包或更换桌面启动器。
4. 精简系统设置和预装应用
关闭不需要的推广入口和使用体验计划。盘点预装应用,对明确不需要、可安全停用且能够恢复的应用优先停用;卸载前列出名称和影响让我确认。不要仅凭近期没使用就删除,不要动系统桌面、更新、安全、安装器、账户、备份和设备互联等基础服务。
5. 整理桌面
参考近期使用情况,建议哪些应用留在首页或底栏,哪些归入购物、工具、影音等文件夹。先给具体排列方案,确认后再移动。
可以直接执行明确、可恢复的广告和通知设置调整。不要清除应用数据或改动代理、网络设置。每项修改后验证是否生效,最后简要列出已修改、保留和无法处理的项目,不把关闭广告跟踪说成去除了所有广告。
给 fastapi-mcp-neo 额外增配了 bm25 来做 tool search
就算几千个 endpoint 现在也都是洒洒水了
github.com/KLR-Pattern/fasta…
#mcp #fastapi
Your API doesn't need 100 MCP tools.
fastapi-mcp-neo turns an existing FastAPI app into a GraphQL schema agents query with one tool — zero decorators, real auth, field-level selection, multiple queries in one request and many agent-friendly features.
@tiangolo @FastAPI
Turn your @FastAPI into agent friendly, token efficient MCP server just in two lines of code
Agent could send multiple queries in just one round, and pick fields from payload
Try github.com/KLR-Pattern/fasta…
能控制好变量进行可控的增量迭代是工程经验的体现
2023 年的时候,@gneubig 曾经让我读过 Steve Hicks 在 2021 年写的这篇工程博客,讲的是如何写 Small, Focused Pull Requests。到了 2026 年,再重新读这篇文章,觉得其中的工程准则比以前更加珍贵。
这篇文章讲了一个在今天 AI 生成代码的时代特别容易被忽略的区别:small 不等于 focused。五个互不相关的改动,即使总共只有几十行,也可能是一个很糟糕的 PR;一个完整的 feature 即使目标非常明确,如果改动范围太大,也可能根本没有办法被认真 review。真正好的工程实践,是把代码组织成一个其他工程师能够理解、验证,并且愿意对其负责的变更单元。
文章给出了很多非常实际的方法:先搭建能够运行的 walking skeleton,再逐渐完善功能;把 infrastructure change 和 feature implementation 分开;把有争议的架构决策与常规实现隔离;尽量增量集成,而不是等一个巨大功能全部完成之后,再一次性提交一个庞大的 PR。
我觉得 AI coding 让这些原则变得更加重要了。我们已经极大降低了代码生成的成本,但并没有同等程度地降低理解代码的成本。Agent 可以在一个下午生成几千行看起来相当合理的代码,但这不代表 human reviewer 就突然获得了在同样时间里认真理解几千行变更的能力。
更麻烦的是,如果一个巨大的 AI-generated PR 同时混合了 refactoring、架构设计、性能优化和新功能,即使测试全部通过,我们仍然很难判断其中哪些假设需要特别谨慎地审查。最终,我们只是把原本开发者需要承担的认知成本,转移给了 reviewer 和未来的 maintainer。
我非常喜欢(至少似乎不得不用) coding agent,也完全不想回到(其实我还挺想回到的,但不能只是我一个人回到)每一行代码都必须亲手写的时代。但我一直强调,AI-assisted software engineering 并不只是如何生成更多代码,而是如何把这些代码组织成能够被人类真正理解、验证和维护的变更。
Small, focused PR 不是一种过时的工程仪式,而是避免开发速度最终演变成 review debt 的重要手段。
我自己的工程启蒙很大一部分来自 Graham。我从他那里学到的远远不只是科研。他大概是最早教会我应该怎样严肃地思考软件工程的人。非常感谢 @gneubig @vijaytarian
artsy.github.io/blog/2021/03…






