3 分•作者: hackerstest•大约 1 个月前
我总是会开始一些副业项目,这些项目会持续数月,而我的笔记最终会散落在文本文件、几个 Markdown 文档以及我记得写下的任何东西之间。<p>很好奇大家是如何处理这种情况的——你们是把所有东西都放在一个地方,还是只要写下来了,放在哪里都无所谓?
4 分•作者: avinoth•大约 1 个月前
企业可以自行托管,当然可以。开源项目利用 GitHub 来获得其网络效应。但一个小型的软件团队为什么要使用 GitHub 呢? 我理解生态系统的论点。一旦你的仓库、CI/CD、PR、代码审查、包、集成等都与 GitHub 绑定,迁移所有东西就会很麻烦。但 Git 本身是分布式的,而且 GitHub 拥有一个相当开放的插件/集成系统。还有许多功能齐全的替代品,如 GitLab、Bitbucket、Forgejo、Gitea、SourceHut 等。 那么,是什么真正让一个拥有 10-20 名员工的软件公司坚持使用 GitHub 呢?主要是迁移成本?生态系统?开发者的熟悉度?还是其他什么?如果你今天开始一个项目,你还会选择 GitHub 吗? 还有一个稍微个人化的问题。 我有一个初步的想法,关于一个新的 GitHub 会是什么样子,如果它是专门为 AI 代理越来越多地编写的软件,并且专门为公司而不是开源项目设计的。这个想法并不是“另一个 GitHub 克隆”。更像是一个围绕软件团队如何在代理承担大部分编码、审查、测试和部署工作时进行协作而设计的平台。 我一直把这个想法搁置了一段时间,因为,嗯,GitHub 存在。但在最近的宕机事件之后,我开始想这是否真的值得追求。事实上,我看到了一个未来,会有多个 GitHub 的替代品,它们在界面和 UI/UX 方面都有自己的特色。我很想听听你的想法。
4 分•作者: gszr•大约 1 个月前
大家好!分享一下我和我的代理们一直在进行的一个小型个人项目: Lunar,一个可以通过 Lua 脚本进行配置和扩展的编码框架。 我已经在用 Lunar 来开发 Lunar 了 :) 试试看吧! 很快你就可以通过 Lua 钩子来扩展它了。