即刻App年轻人的同好社区
下载
App内打开

JitHub程序员

开发者们分享,问答,也可以交友的地方。欢迎所有工程师!

389886人已经加入

  • 弋可
    1月前
    搬家到BearBlog的第一篇小作文,尝试总结下小宇宙和即刻是怎么解决CJK字体的加载体验问题的

    Tips: 可以在即刻镇里的“人才市场”,长按顶部的“人才招贴栏”,体验新版的字体方案

    Web 字体工程实践:DX、子集化与性能平衡

    06
  • BigYe程普
    3天前
    这几个工具可以帮你快速生成好看简约的Logo👇

    icon .kitchen
    realfavicongenerator .net
    logo .surf
    ray .so/icon?q=
    11104
  • 艾逗笔
    4天前
    复盘一下我vibe coding 一周,开发WorkAny 的过程,很有意思。😂

    1. 上周三在香港办卡,临时起意想做个桌面 Agent 项目,对标 cowork,晚上回到广州开始写代码

    2. 初期目标是快速发布,没时间去研究哪个 Agent 框架好用了,看很多人在用 claude agent sdk,先用这个吧

    3. 第一时间想到用 tauri,喜欢小而美,总觉得 electron 很重,不想用

    4. 不想自己写代码了,决定让 claude code 来写。之前的 claude 账号都被封了,用不上原版 cc,装了个 cc-switch,接上 OpenRouter 的 API 开始写

    5. 截了个 chatbot 的交互截图,让 cc 参考着先把基本的对话流程跑通,用 claude agent sdk,接上 OpenRouter,cc 很快写完了第一版

    6. tauri 本质是用 rust 的壳子套了个前端界面,不熟悉 rust,让 cc 用 hono 写API,rust 只做壳子,不做业务功能。API 作为 sidecar 打包进 app

    7. 让 cc 在 API 引入 sqlite 实现本地存储,持久化任务数据,创建本地工作目录,保存任务输出文件

    8. 写了半天,看 OpenRouter 消耗了 110 刀,有点肉疼。买了个美国住宅 ip,付费上了原版 claude pro

    9. 截了个 Manus 的任务详情图,让 cc 参考写完工具调用的逻辑,中间是 chatbot 对话,右边用一个虚拟计算机的容器展示输入输出

    10. 让 cc 接入 shadcn/ui,把样式做得好看一点,支持切换皮肤

    11. 又写了一天,关键时候 claude pro 限频了,很影响心情,补差价上了 claude max 顶配版

    12. 让 cc 把自定义模型配置,mcp、skills 调用的逻辑都实现了,跑了几个生成 PPT、Excel、Doc、 网页的 case,效果不错

    13. 让 cc 把输出文件夹和中间过程的 artifacts 都在右边展示出来,写了个 artifact preview 容器,渲染各种类型的文件,可视化预览

    14. 有些任务需要跑脚本完成,考虑到用户电脑可能没装代码运行环境,让 cc 引入 sandbox 来运行代码

    15. 考虑到扩展性,需要支持不同类型的 Agent runtime 和 sandbox,让 cc 写了两个抽象类,统一接口调用。Agent runtime 支持 claude code、codex、deepagents,sandbox 支持 boxlite、codex-sandbox、claude-sandbox

    16. 觉得 cc 写的代码有点乱,让 cc 引入 eslint 和 prettier 做了下格式化,把逻辑太多的文件做模块化拆分。再参考 ShipAny 的目录结构,调整了一下项目结构

    17. 让 cc 写打包脚本,构建不同操作系统的安装包。把安装包发给一些朋友,开始内测了。根据内测用户的反馈,再让 cc 继续优化逻辑,解决问题,迭代功能

    18. 有些用户电脑没装 node,没有 claude code,安装软件后跑不起来,让 cc 在构建脚本支持 flag 参数,把 node 和 cc 作为 sidecar 打包进 app,让用户能够开箱即用

    19. Mac 用户安装 app 后提示文件损坏或有安全提示,让 cc 在构建脚本里面加上签名处理,用我的 Apple 开发者账户对打包的 Mac app 做签名

    20. node 和 cc 都打包进 app 的版本,安装包 100 多 m,有点重。让 cc 在构建脚本实现默认不打包,在用户启动 app 的时候引导安装 node 和 cc,精简版安装包才 20 多 m,小巧精致

    21. app 基本功能实现得差不多了,让 cc 在 ShipAny 模板基础上写一个 WorkAny 的官网,放上演示图,部署上线

    22. WorkAny 开源发布,MVP 版本上线,用户拉源码本地构建,配个 API 直接用

    23. 让 cc 写了个 github 构建脚本,在代码推送到 main 分支时,自动触发 github action 构建,一次性打包 Windows、Linux、Mac 三大平台的安装包,自动发布到 release,用户无需自行构建了

    24. 根据用户的反馈,问题丢给 cc 去修,想到什么新功能也告诉 cc 加上,自己只做测试,不写代码,看都不看一眼。🌚

    ------

    几点感悟:

    1. 第一次尝试全自动驾驶 vibe coding 做项目,爽感非常强烈,WorkAny 的代码 100% 由 cc 老弟完成,我只负责指挥,日常开三个窗口,让三个 cc 老弟同时干活,效率拉满

    2. AI 时代技术平权,人人都是建筑师,理解用户需求、好的产品 sense 和审美是做出好产品的关键

    3. 技术广度和全局视野是最大的优势,可以精准提需求,指哪打哪,遇到问题能快速定位,防止 AI 走偏失控

    4. 以前总觉得手洗的衣服比洗衣机洗的干净,现在可以放心交给洗衣机了,又干净又快,能穿就行

    5. 优秀的程序员不会被 AI 淘汰,法拉利老了还是法拉利。🌝

    workany.ai
    2286
  • OrangeAI
    2天前
    今天给团队提前发放了 2025 全年年终奖,很开心。
    有始有终,做完这件事,去年的事情才算是彻底结束。

    为什么要提前发放?
    我们就 20 来个人,每个人在去年的贡献都非常清晰,不需要搞 360 环评那一套浪费时间。
    我们也不需要像大厂那样,为了防止员工跳槽,把年终奖拖到 3 4 月才发。
    公司现金流也很健康,不差这一个月提前的。

    另外还有一个原因,我的联创 Kris 有个“发薪日理论”:
    “每月 10 日发薪的公司,和每月 20 日发薪的公司,是两种公司。”
    我想,每年 1 月发年终奖的公司,和 3 月发年终奖的公司,也是两种公司。

    我们努力做第一种公司。

    自然地,我们也不必等金三银四,提前开启 2026 年的招聘,欢迎投递:
    1. Infra Leader / Infra 工程师:资深后端,负责降本增效、运维、技术基建
    2. Agent 工程师: 有产品 sense 、有多模态理解、能工程化落地,负责技术驱动 AI 产品创新
    3. FullStack 工程师:解决问题能力强,超级个体,负责核心业务流的端到端交付
    4. 全栈偏前端 / 前端工程师:有 AI 认知有产品 Sense 有艺术美感,负责定义下一个世代的 AI 多模态产品
    5. QA 工程师: 责任心强、有 AI 认知、逻辑敏感,负责产品质量把控
    6. Agent 产品经理:负责推动面向未来的创作助理 Agent
    7. 产品设计师:负责设计国际化的 UI AI 时代 UX

    联系方式:
    技术岗位:k@marswave.ai
    产品岗位:o@marswave.ai
    126
  • Truman_
    4天前
    一个小小里程碑达成

    周入万刀

    这个需求 2个月前 我还在犹豫做还是不做 是@哥飞 鼓励我 你不做怎么知道是亏还是赚

    一路过来,遇到技术上的各种难题,时不时晚上还请教我的技术顾问@空弦Uni ,感谢他不嫌弃我唠叨,因为我实在不懂代码😂

    这个产品,打破了我以往对做网站只依赖seo的全部认知。等我再沉淀沉淀,会分享出来我的全部经验心得给大家

    希望这个产品,早日实现月纯利2w刀
    3928
  • dangjin
    4天前
    All in claude ! 剪映已退订!
    00:08
    1123
  • 不孤独的二向箔
    5天前
    阮一峰老师的 GitHub 仓库里,静静躺着 8000+ 高质量工具与资源。
    很多甚至连作者自己都已经close,但依然很有价值。

    所以俺写了个 Agent Skill:

    「阮一峰周报里,有没有值得关注的 Agent / AI 相关资源?」

    AI 会直接到阮老师的仓库里检索、筛选、对齐你的问题,
    只返回最相关、最值得看的那几个。

    Repo 👉 github.com
    537
  • 小邱很行
    5天前
    月初优化了一波内页,效果立竿见影,gsc和bing的自然流量蹭蹭往上涨,新上的内页第二天就有很多流量进来了,不到半个月,全站曝光点击就已经翻倍了

    简单分享下我是怎么做的

    首先我认为加内页的价值主要在两个层面,一个是告诉搜索引擎,你的网站是一个稳定产出优质内容的网站。如果一个网站一直不更新,搜索引擎给的曝光必然会逐步下降。另外一个是告诉用户,这个网站是有在持续更新优化新功能的,这样用户才会更愿意去购买订阅并且保持长期使用

    内页我主要分为功能页和关键词页两类来做。功能页就是上新功能,围绕现有能力,向相近相关联的需求扩展。比如 image to text,可以顺着做 image to pdf、pdf to word 这类场景。

    这样做的好处是当你的用户在有这类需求的时候,如果你的网站有,他可能就会直接用,而不是重新去搜索。当你可以满足用户越来越多的需求时,会更容易养成用户的收藏和复用习惯,付费意愿也会随之提高

    关键词页是用于覆盖新的关键词或长尾词,但是功能可能跟已有功能是一样的,比如photo/picture/image generator这种近义词。

    做这类内页的核心在于找关键词。

    我的做法是从gsc/bing webmaster等地方导出你的网站的查询词,这里有impression但缺乏对应内页的词起量速度是最快的,也是最值得优先做的

    另外从similarweb/semrush等工具中导出你网站的相关长尾词,还可以导出你的竞对的有流量的长尾词。其中竞对的词也是非常值得做的

    将这些导出结果汇总丢给manus/claude等工具,分析下有哪些关键词是你的网站没覆盖到的,哪些是值得专门做个内页去做优化的,然后再针对这些关键词写代码上内页或者写blog

    然后功能页我会在首页,header,footer,还有各个内页都放入口,注意优化站内内链结构。关键词页就只放在sitemap里,上完去gsc/bing触发抓取,很快就会有流量进来。

    另外还要注意不要一次性上过多内页,要保持一个节奏去稳定更新
    2126
  • Indie-Maker-Fox
    10:16
    建议都去试下这个效率神器:Auto Claude

    0、最多跑12个终端,可自定义模型
    1、kanban:查看所有tasks的进展
    2、ideation:提出代码优化建议
    3、changelog:根据提交生成更新日志
    4、insights:对代码库进行提问对话
    5、roadmap:竞品分析并制定计划
    6、支持mcp、worktree、Github issues和PR
    64
  • BigYe程普
    08:52
    这是一个面向Skills编程的时代😆

    陆续添加了React、Resend/email、Postgres最佳实践skills,今天Next.js最佳实践skills也来了。

    最近新概念太多了,只有Skills最实用,Skills可以让你vibe coding正确率更高,所以尽快用起来了吧~
    44