3 分•作者: realmofthemad•3 天前
返回首页
一周热榜
3 分•作者: gclaramunt•5 天前
我们发布了过去几个月我一直在开发的内容:一个 Openclaw 插件,它将每一次会话、工具调用和提示交换记录到一个本地 SQLite 数据库中,并具有 SHA-256 哈希链完整性,这样您就可以验证事后没有事件被篡改或删除。
3 分•作者: firish•5 天前
VS Code 和 JetBrains 已经集成了官方的 Claude Code IDE,但 Visual Studio 没有。有一个带有许多 +1 的 GitHub 问题,所以我自己构建了一个(请查看 GitHub 仓库中的 gif 以获得视觉示例)。
它实现了官方插件使用的相同协议,因此 Claude CLI 会自动连接到它。您无需配置任何内容,只需安装扩展并点击“启动”即可。
与在终端中运行 Claude 相比,它的主要优点是编辑会在 Visual Studio 的原生 diff 查看器中打开,而不是自动应用或在终端中提示您。您可以直接在那里点击“接受”或“拒绝”。您也可以提供拒绝理由,Claude 会重新进行一次。
它还会自动与 CLI 共享您的编译器错误(C# 和 C++)以及您当前的选择,因此 Claude 在您无需复制粘贴任何内容的情况下就能获得上下文。
其他一些功能:
- 有一个可停靠的面板,显示连接状态和会话的 token/成本统计信息。
- 一个“随意运行”开关,可以自动接受编辑而无需打开 diff。
与现有的 claude CLI 配合使用,它本身不进行模型调用。
Marketplace:https://marketplace.visualstudio.com/items?itemName=firish.bridgev1
GitHub:https://github.com/firish/claude_code_vs
3 分•作者: mathgenius•5 天前
3 分•作者: majidfekri•3 天前
3 分•作者: burkaman•3 天前
3 分•作者: birdculture•5 天前
3 分•作者: sajjadws•6 天前
各位黑客朋友们,我们期待您对 Meez 框架提出宝贵的意见。请帮助我们更好地、更高效地开发它。
3 分•作者: theorchid•3 天前
3 分•作者: stemps23•3 天前
我开发并发布了一款我一直希望存在的 Mac 应用:
Glassboard 让你可以在 Mac 的任何应用、任何屏幕上进行涂鸦,就像可汗学院那样!
按住快捷键即可开始绘制。松开按键后,涂鸦会逐渐消失。就是这么简单!(当然,还有颜色、形状、径向菜单切换器和丰富的快捷键选项)。但基本概念很简单:按住、绘制、松开,然后继续演示,不中断思路。
专为频繁共享屏幕和内容创作者打造。
再也不用在共享屏幕时,费力地晃动鼠标指针来指示我想强调的内容了。
请访问 <a href="https://stem.ps/glassboard" rel="nofollow">https://stem.ps/glassboard</a> 试用。完全免费,并且将一直免费。
3 分•作者: CorRupT9•5 天前
您好!我和我的朋友们一起使用 Logisim 从零开始构建了一个 8 位 CPU。该系统的控制单元没有实现通用的微码 ROM 或任何类型的 RAM。它完全由离散逻辑门构建,并编写了系统以运行不同的程序。
主要特性:
* 自定义 16 条指令的哈佛 ISA,8 位固定格式,4 个通用寄存器
* 硬连线控制单元,完全由与门/或门逻辑矩阵构建
* 双相时钟以消除竞争冒险
* 引导控制单元,通过 ROM 到 RAM 传输进行冷启动
* 提前退出条件分支,在条件不满足时最多节省 25% 的周期
* 包含版本控制的完整设计规范文档
由于这是我们第一次进行这样的团队合作和一项新事物,我们使用了基于 RISC 的系统,该系统从指令内存中获取 8 位指令,其中 4 位用于翻译指令,最后两位用于源寄存器和目标寄存器。系统中总共有 4 个寄存器,两个内存单元,即数据 SRAM 和指令 SRAM,系统遵循哈佛架构。
由于这是我们第一次设计这样的系统,而且是完全硬连线的,所以也存在设计上的差异。
为了解决冷启动问题,还提供了一个引导加载程序,它将临时 ROM 的内容复制到指令 RAM 中,然后将控制权交给 CPU。
我们还实现了条件分支和提前退出分支,它只检查零标志或进位标志,并在不浪费周期的情况下进行分支。如果条件不满足,程序计数器会递增。
此外,我们还创建了一个完整的文档,包含版本控制,并假设读者具备先验知识,描述了每个必要的部分。
请在 <a href="https://github.com/c0rRupT9/STEPLA-1" rel="nofollow">https://github.com/c0rRupT9/STEPLA-1</a> 查看。
对于未来的发展,我希望使用 FPGA 实现一个 RISC CPU 并将其连接到实际的 DRAM。我们还以 5 美元的价格出售完整的规格文档和 Logisim 文件,以资助我们的热情。
<a href="https://tcfdiq.gumroad.com/l/zyyux">https://tcfdiq.gumroad.com/l/zyyux</a>
谢谢!
3 分•作者: nirav_rohra•3 天前
3 分•作者: q8zd3•3 天前
您好,我在家里有几台电脑,用于构建和测试我正在进行的任何项目。目前的问题是我所有的操作都是通过“手动 SSH/SCP”(一些基础的 Bash 脚本)来完成的。
我想知道是否有人使用某种本地 CI 软件来自动化这个过程:获取我的源代码,将其发送到一台机器,运行一些命令,然后向我展示日志(我接受在后台通过 SSH 进行操作)。有什么建议吗?
提前感谢。
3 分•作者: zhenyi•6 天前
3 分•作者: karthikeyankc•3 天前
一直在思考公司内部出现的“代币最大化”现象。总觉得它具备了躁狂症的所有症状。如今,想法的产生、验证甚至实现都快如闪电,感觉巨大的能量在快速变化的技术格局中不断竞争,并助长了这种狂热。即使想到这种集体行为固化了新的基准线,并可能对社会造成严重的疏离感,其连锁反应也令人深感担忧。
我很想听听 Hacker News 社区的看法。你们在自己的组织里是否也注意到了这种模式?
3 分•作者: ibobev•3 天前
3 分•作者: vidarh•5 天前
我用它来替代我日常使用的 xterm……为什么?因为我愿意。
它从字体渲染器到 X11 绑定,完全是 Ruby 实现的。
(我也使用 Ruby 编写的窗口管理器、编辑器、文件管理器等等,所以这只是我疯狂之路上的又一步。)
它支持双倍宽度和双倍高度的文本,Unicode(但双倍宽度的字符目前可能被缩减),字体分层,特殊渲染的框线字符(以确保它们能够无缝缩放和连接),并且拥有相当完整的 vt-100/vt-102 仿真。整个项目都可以作为一个 Rubygem 使用,并附带一个 ANSI 文本后端,所以你可以在你的终端中运行你的终端。大部分代码是手动编写的,但在过去的几天里,我让 Claude 编写了一个测试框架来找出许多 bug,并开始重构和清理代码库(它仍然有很多不足之处)。
3 分•作者: Brajeshwar•7 天前
3 分•作者: canucker2016•3 天前
3 分•作者: jcgr•5 天前