WorkBuddy技能评测 #223 | 26 张「语言专家卡」:python-pro、rust-pro、typescript-pro 到底写了什么
基本信息
- 技能名:python-pro / typescript-pro / rust-pro / golang-pro / java-pro / csharp-pro / cpp-pro / c-pro / ruby-pro / php-pro / scala-pro / julia-pro / haskell-pro / elixir-pro / sql-pro / bash-pro / posix-shell-pro / fastapi-pro / django-pro / flutter-expert / unity-developer / unreal-engine-cpp-pro / minecraft-bukkit-pro / arm-cortex-expert / temporal-python-pro / systems-programming-rust-project(26 条)
- 来源仓库 Star 数:5,309 – 5,319(与同系列角色技能共享热度)
- 分类:Developer Tools / Backend & API / Frontend 为主
- 数据来源:SkillKit 中央技能库(WorkBuddy 生态的第三方技能市场,非官方自研)
它解决了什么痛点
「用 Python 写」和「按 Python 的方式写」是两件事。AI 写 Python 最常见的三个毛病:把 Java 的分层硬搬过来、异常处理写成 try/except 一把抓、类型标注形同虚设。这些「xxx-pro」角色卡的作用,就是给模型套一层「这门语言的老手」人格——写 Go 就讲 channel 与 err 显式处理,写 Rust 就讲所有权和生命周期,写 TS 就讲类型收窄而不是 any 到处飞。
它们不是工具,是风格约束:内容通常是「该语言的惯用法 + 常见反模式 + 工程约定」,篇幅不长,但能显著改变 AI 输出的第一版质量。
对我有没有用(技术 / 自媒体 / AI / 读书)
技术:对你常用的那一门,值得装。你主要写 Python 和 JS/TS,那两个就够;如果你在折腾本机渲染/性能,rust-pro 和 cpp-pro 可以读思路(但别指望 AI 帮你写出惯用的 Rust,这一门对模型要求很高)。自媒体:低——除了「为什么 AI 写的 Python 像 Java」这类吐槽选题。AI:中等,这类角色卡是「提示词工程的最小可用形态」,对理解怎么约束模型有参考价值。读书:无。
要提醒的是「角色卡」有个通病:越冷门的语言写得越水。haskell-pro、julia-pro、scala-pro 这类,多半是把官方 tutorial 的前几段改写了一遍,遇到真问题还是得自己查。
典型场景
你有半年没碰 Go,要改一个开源项目的小功能。做法:装 golang-pro,让它先读你要动的那个包,输出「这段代码在这个项目里的约定是什么」;再让它按同一风格写补丁;最后让 python-pro(你熟的)做对照,把它写的东西翻译成你能核对的形式。成果:补丁能过评审,而不是被一句「这写法不像 Go」打回。
一句话结论
按语言挑一门,不要全装。常用语言的 pro 卡有用,冷门语言的基本是装饰。
📊 完整对比数据见在线总表:WorkBuddy 技能市场全量调研总表(腾讯文档)
发表评论: