首页 文章 精选 留言 我的

精选列表

搜索[请求重写],共10008篇文章
优秀的个人博客,低调大师

纯 Rust 重写 Word:5 天斩获 6000+ star、完全净室实现

一个纯 Rust 写出来的 Word,5 天涨到 6185 颗 star。WordCraft 是 ArtCraft 团队做的微软 Word 干净室重实现——不碰 Word 的代码,只按公开规范和实际观察重造了一个,明确标注『clean-room』、MIT OR Apache-2.0 双许可。它保留了你熟悉的 Word 工作流:ribbon、样式、表格、修订、引用和邮件合并,读写 .docx,macOS、Windows、Linux、BSD 加上浏览器(WebAssembly)一套代码全跑。 这是在重造桌面软件,不是网页套壳。无 Electron、无 Tauri,前端是跑在 GPU 上的原生 egui。性能数据是它敢喊出来的资本:段落布局有缓存,188 页文档里打字,重排版耗时约 1.4 毫秒,页面按需渲染。离线也能查拼写、语法和断字。文件兼容面铺得比你预期的宽——.docx 之外还支持 .odt、.rtf、.html、.md、.tex、.txt,能导入 Word 97-2003 的 .doc,导出带真实可选文本的 PDF。 真正让它和『又一个开源 Word』拉开距离的是那句『Built for agents』。WordCraft 里的每个动作都是一条带 id 的命令——同一套 422 个命令同时驱动图形界面、快捷键、命令搜索、命令行工具、JSON 控制通道和 MCP server。这意味着 Claude 这类 agent 可以直接通过 MCP 去打开文档、选词、加粗、跑模板、另存 PDF,中途还能用 inspect_document 检查自己的成果,不必截图。README 里给安装 agent 的命令就一行:claude mcp add wordcraft -- wordcraft-cli mcp。 架构上也做得很工程化:自底向上七层 crate,从几何单位(wordcraft-geom)一路到文档模型、排版、渲染、引擎、MCP、可替换的 egui 前端。CI 里跑格式检查、clippy、约 800 个测试、wasm 构建,还有资产归属和分层检查。仓库里甚至给了 AGENTS.md——给 agent 看的协作说明。 WordCraft 诞生在『桌面文档工具 + agent』这个话题最有想象力的时间点:过去一年大家都在给代码编辑器配 MCP,而需求量更大的办公文档这条线,一直被 Word 自己的自动化限制和各类 SaaS 的锁定把持。一个干净室、纯 Rust、离线优先、把 422 个命令原生暴露给 MCP 的开源实现,可能是把 agent 生产力从终端移到文档里的一块重要拼图。 来源: storytold/wordcraft - GitHub

优秀的个人博客,低调大师

Fish Shell 4.2 正式发布,Rust 重写的“老牌”命令行 Shell

Fish Shell 4.2 已正式发布,此版本包含近 500 次 commits,主要变化是将 Rust 的最低支持版本提升到了 Rust 1.85。 fish 是适用于 Linux、macOS 的命令行 Shell,已有 20 年历史,其名字取于 "the friendly interactive shell" 的首字母简称,最大特点就是方便易用、功能强大、智能并且用户友好。很多其他 Shell 需要配置才有的功能,fish 默认提供,不需要任何配置。 其他变化: 增强了交互体验,包括: 历史命令的自动建议功能现在也支持 多行命令。 当提示(prompt)中含有比最终提示更多行时,现在可以正确清除“过渡”提示(transient prompt)。 多语言翻译更新(界面/提示等)以及一系列交互改进。 修复了从 Fish 4.1 版本遗留的一些回归(regressions)问题。 下载地址:https://github.com/fish-shell/fish-shell/releases/tag/4.2.0

优秀的个人博客,低调大师

Fish Shell 4.1 正式发布,Rust 重写的“老牌”命令行 Shell

Fish 4.1 正式发布,是继今年将 Fish shell 从 C++ 迁移到 Rust 的 Fish 4.0 之后的下一个重要版本,本次发布包括 1,396 个提交(commits)。 fish 是适用于 Linux、macOS 的命令行 Shell,已有 20 年历史,其名字取于 "the friendly interactive shell" 的首字母简称,最大特点就是方便易用、功能强大、智能并且用户友好。很多其他 Shell 需要配置才有的功能,fish 默认提供,不需要任何配置。 Fish 4.1 在多个方面做了增强和改进,主要包括: 支持大括号编写的复合命令(compound commands) 这种写法在其他 shell 中常见,现在 Fish 中也得到了支持。 短暂提示(transient prompts) 允许在某些情况下显示“临时”的 prompt,用于增强交互体验。 Tab 补全方面的改进 对补全逻辑进行了优化,使交互时更智能、更灵活。 基于 gettext的消息本地化重构 改善了国际化/本地化支持,使错误提示、帮助文档等更易于翻译和维护。 脚本增强、交互使用增强、终端支持改进、语言翻译更新等 除了上面核心的新特性,Fish 4.1 还包含很多在脚本编写、用户交互、终端兼容性、语言翻译方面的细节优化与增强。 详情查看发布说明:https://fishshell.com/docs/current/relnotes.html

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册