2作者: zemaj6 个月前原帖
嘿,HN, 今天我们推出了 Code,这是一个社区驱动的开源终端编码助手。它是 OpenAI Codex 的一个分支,专注于开发者的使用体验和本地控制。 主要功能: - 浏览器集成 – 通过 CDP 连接到您的 Chrome,或使用内置的无头浏览器。您可以浏览网页,在浏览器会话中运行命令行界面,甚至可以从终端截屏。 - 多代理命令 – `/plan`、`/solve` 和 `/code` 协调多个模型(ChatGPT、Claude、Gemini)以提出和实施解决方案,支持共识或竞争选项。 - 差异查看器 – 在应用更改之前,以统一的并排差异视图查看提议的更改,并带有语法高亮。 - 主题系统与推理控制 – 使用 `/themes` 自定义 TUI,并通过 `/reasoning` 动态调整模型的推理力度。 - 安全模式与沙盒 – 以只读模式运行或要求批准,以确保您的项目安全。 立即尝试: ``` bash npx -y @just-every/code # 或全局安装 npm install -g @just-every/code code # 如果您已经有 `code` 命令,可以使用 `coder` ``` 您可以通过 ChatGPT(Plus/Pro/Team)或 API 密钥进行身份验证,甚至可以连接其他 CLI 代理,如 @anthropic-ai/claude-code 和 @google/gemini-cli。 今天我们在 Product Hunt 上发布,如果您想支持我们,可以访问: [https://www.producthunt.com/products/code](https://www.producthunt.com/products/code) 期待听到您的反馈、建议和bug报告。欢迎在这里提问!
3作者: abdospices6 个月前原帖
像 Buidler.io、PostHog 和 Polar 这样的公司以开源其整个平台而非仅仅一两个项目而闻名。这引发了一个重要问题:公司在决定开源时应该遵循什么框架和规则?此外,平台的多少部分应该开源,使用哪种许可证(如 MIT 或 BSL)最为合适?
3作者: ghiculescu6 个月前原帖
我是一个SaaS公司的首席技术官。我们开发的软件并不是面向软件开发者的。因此,我们并不是为了自己而开发软件,除了在一些小众或特定的情况下,我们没有理由进行自我使用测试。 我们有一支强大的产品管理团队和优秀的工程领导。从我的角度来看,我们通常在做正确的事情,并且能够相对迅速地以较高的标准完成这些工作。 每当我发出征求反馈、问题或改进建议的通知时,常常会提到“我们需要提高开发人员对客户如何使用产品的理解”。我相信这并不是我们独有的情况。 多年来,我们尝试了许多方法,我不能说找到了一种灵丹妙药。我们尝试过亲自拜访客户,鼓励开发人员主动联系客户,鼓励开发人员与客户服务团队在会议上进行配对合作。我们还指出现有的缺陷跟踪系统和客户反馈论坛,作为开发人员可以了解客户意见的地方。这些措施都有一定帮助,但“开发人员并不真正理解客户如何使用产品或为什么这样使用”的普遍感觉依然存在。 我很想听听其他公司是如何解决这个问题的!
45作者: mbix776 个月前原帖
我最近在Firefox上安装了这个扩展:<a href="https://addons.mozilla.org/en-US/firefox/addon/port-authority/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/port-authority/</a>,昨天我访问了这个网站:<a href="https://ceac.state.gov/genniv/" rel="nofollow">https://ceac.state.gov/genniv/</a>,我收到了一个通知,提示该网站试图对我的私人网络进行端口扫描。 <p>这是常见的情况吗?我刚刚安装了这个扩展,所以不确定是否还有很多其他网站也这样做。</p> <p>在调查这个问题时,我注意到uBlock Origin已经有默认列表“阻止外部入侵本地网络”,但这个选项并没有启用。</p>