web-edit 0.1a0
摘要
Simon Willison 发布了 web-edit 0.1a0,这是一个小型 Python Web 应用,提供用于浏览和编辑文件夹中文件的 Web 界面。它被设计为通过 Tailscale 运行,让他能够从手机上安全地编辑凭据等文件,而无需将这些文件发送给大语言模型再传回来。编辑器使用 CodeMirror 6,该应用借助 Codex 和 GPT-6 Astra 构建。
暂无内容
查看缓存全文
缓存时间: 2026/10/13 02:43
# 发布:web-edit 0.1a0
来源:https://simonwillison.net/2026/Oct/12/web-edit/
我用手机通过 Codex Remote 开发一个项目时,发现自己想编辑一个凭据文件,又不想让这些凭据经过大语言模型本身\。
于是\.\.\. 我让 Codex 和 GPT\-6 Astra Extra High 构建了这个 Python Web 应用,它提供了一个 Web 界面,用于查看和编辑文件夹中的文件\。它设计用于通过 Tailscale 运行,这样我就可以让智能体启动这个应用,然后直接在手机上通过我的 Tailscale 网络编辑文件\。
以下是在文件夹中浏览文件的界面:
一个 Web 文件管理器界面的截图。标题“文件”上方显示“工作区”,旁边有“刷新”“上传文件”和“新建文件”(深绿色)按钮。面包屑导航显示“web-edit / web_edit / static”。一个表格包含“名称”“大小”“修改时间”三列,列出了四个文件,每个文件都有“下载 ↓”和“删除”链接:“app.css”,8.4 KB,2026 年 10 月 12 日;“app.js”,671.5 KB,2026 年 10 月 12 日;“index.html”,4.3 KB,2026 年 10 月 12 日(带下划线,像是鼠标悬停在上面);“THIRD_PARTY_LICENSES.txt”,32.3 KB,2026 年 10 月 12 日。表格下方写着:“小于 2 MB 的图片会直接显示。选择一个文本文件即可编辑。”下面的面板标有“上传队列”,标题为“添加文件”,并有一个“关闭”按钮。面板中有一个“目标文件夹”文本框,内容为“web_edit”,接着是一个虚线边框的拖放区域,上面写着“选择文件或将文件拖放到此处”和“上传前,请为每个文件设置路径和文件名。”,其中有一个“选择文件”按钮和“未选择文件”文字。右下角有一个灰显的“上传文件”按钮。
编辑功能使用 CodeMirror 6(https://codemirror.net/)\- 我原本打算使用 Monaco(https://microsoft.github.io/monaco-editor/),但它目前的移动端体验仍然不够好\。
相似文章
web-edit 0.1a1
Simon Willison 发布了 web-edit 0.1a1 版本,这是一个新开源工具的早期 alpha 发布。
让网页AI(Gemini/ChatGPT/Claude)直接编辑本地文件
一款允许如Gemini、ChatGPT和Claude等网页AI模型直接编辑用户计算机上本地文件的工具。
@fat:编辑功能现已在 diffs[dot]com 上线。这不仅仅是又一个 Monaco 或 ProseMirror 的封装。这是一个全新的编辑…
Diffs.com 推出新的编辑模式,这是一个基于其文件/差异渲染原语构建的轻量级代码编辑器,支持内联编辑、选择操作、标记、查找/替换、撤销历史以及键盘快捷键。
约600行的GTK+Adwaita Markdown编辑器
一个约600行的紧凑型GTK+Adwaita分屏Markdown编辑器实现,使用GTK WebView和CDN加载的marked.js与KaTeX。它作为一个受Apostrophe启发的原型,展示了构建此类应用如今已变得多么容易。
datasette-agent-edit 0.1a0
Simon Willison 发布了 datasette-agent-edit 0.1a0,一个 Datasette Agent 的基础插件,实现了可被其他插件复用的智能文本编辑工具(view、str_replace、insert)。