Pure Shell HTTP Server

**产品主要功能:** - 这是一个纯shell实现的HTTP服务器。 - 能够使用GET/POST请求读写Working directory下的文件。 - 可以通过PORT和KEY环境变量设置监听的端口和写入操作的API Key。 - 如果没有指定API Key,会自动生成一个UUID作为API Key,并在控制台打印出来。 - 写入操作应设置Authorization头为:APIKey你的API密钥。 - 支持中文或未正确URL Encode的请求。 - 可以通过在服务器目录下运行kill -9 $(cat server.pid)来结束服务器。 **产品描述:** - 服务器是纯shell实现的,因此存在安全风险,不建议在有个人数据且暴露公网的设备上长期运行。 - 服务器功能简陋,不支持多进程、多连接,可能存在race condition问题。 - 主要目的是验证“shell也可以写HTTP服务器”的概念。 - 不建议对代码进行深入开发或在生产环境中使用。

Pure Shell HTTP Server
2025年1月15日
0
364

Discussion

评论与讨论

0 条公开评论
正在加载评论...

登录后参与讨论

评论使用你的 RustPoint Logto 账号身份。

猜你喜欢

我做了一个 iOS 上的 Linux x86 容器

Podish

产品主要功能和描述:Podish是一个面向iOS/Apple Silicon的高性能Linux x86用户态容器,使用C++编写i686解释器核心,C#编写Linux兼容层。在iPhone 17 (A19)上运行CoreMark约为3400,比iSH快一倍。它可以运行Busybox、Bash、Python、LuaJIT、GCC、OpenSSH甚至Node.js,并成功运行Gemini CLI。

容器技术iOS优化
开发了两个插件,用来快速在 IDEA 和 Cursor 之间切换

Switch2Cursor Switch2IDEA

产品主要功能:Switch2Cursor 插件和Switch2IDEA 插件,用于在 IDEA 和 Cursor 之间快速切换,并保持光标位置。核心功能包括:Alt+Shift+O 在另一 IDE 中打开当前文件;Alt+Shift+P 在另一 IDE 中打开当前项目。 描述:两个插件配合使用,通过快捷键可以在 IDEA 和 Cursor 之间方便切换,适用于 Java 开发者。

插件开发工具

易览AI-国学文化智能解读工具

产品名称:易览AI 主要功能:易览AI是一个AI工具,旨在简化并提升国学文化的理解和应用。它将传统分析框架转化为易于理解和分析的AI工具。 描述:该工具目前主要通过网页端使用,旨在优化用户体验、内容质量和交互方式。用户可以体验该工具,并对产品、页面、文案或方向提出反馈。对于希望深度体验的用户,可以通过提供注册邮箱获得体验额度。

AI工具国学文化
OpenAgent:一个 exe 就能跑的自托管 AI Agent 平台, Windows 上不用 Docker 也不用 WSL

OpenAgent-单文件部署的自托管 AI Agent 平台

- 自托管 AI Agent 平台:一个可执行文件即可运行,Windows 原生运行,不用 Docker、WSL,不用先装 Python 和依赖;前端和默认静态资源嵌入二进制,内网、无外网机器也能正常显示;自带 SQLite,不用先建库。 - 装完即有界面、账号体系、后台;配置模型 API key 后,不写代码也能直接使用。 - 支持 30+ 模型供应商:OpenAI、Claude、Gemini、DeepSeek、Qwen、豆包、Kimi、智谱、Mistral、Grok、Bedrock、OpenRouter、Ollama 等,可按会话切换。 - Agent 可执行操作:开浏览器、跑 shell、读写 Word/Excel/PPT、web 搜索抓取、接入任意 MCP Server。 - 浏览器能力:支持 chromedp 或 Chrome 扩展,可使用日常浏览器和登录态。 - Office 能力:读写 Word/Excel/PPT,PPT 支持按模板填充、替换图片。 - Windows UI Automation 工具:走原生控件树点按钮,不是截图让模型猜坐标,适用于只有 Windows 客户端、没有 API 的老软件。 - RAG 知识库:PDF/Word/Excel 上传后自动切块建索引,嵌入模型可选,多个知识库互相隔离。 - 工具调用全透明:每次调用的工具、参数、返回可在界面上展开查看。 - IM 渠道:支持 Discord、Slack、Telegram、WhatsApp、微信公众号、X 私信、Threads 等十个渠道,一个 agent 可挂多端。 - OpenAI 兼容接口:配置好的 agent 可暴露成 `/v1/chat/completions`,外部客户端可像调用 OpenAI 一样调用。 - Agent Hub:把 agent 当仓库管理,支持 Star/Watch/Fork、Issue、评论区、Insights,别人的 agent 可以 fork 后继续修改,详情页可直接开聊试用。 - 错题本:AI 答错时可当场改对并保存;按向量相似度召回,相似度 >0.95 直接当已批准答案用,>0.75 当示例塞进上下文,还可把某条提升成全局规则。 - 工具权限:独立 guard 引擎,支持 allow/ask/deny 三态,按谁/什么工具/什么类别/动了哪个资源匹配,基于 Casbin;shell 命令解析器可展开管道、子 shell、sudo/env/xargs 包装、`sh -c` 内容、`find -exec`,无法解析时返回不确定并 fail closed;当前策略管理已合入 master,但尚未接入工具执行路径。 - 审计日志:一次工具调用一行 JSON,按会话分文件放在二进制旁边,外部工具可 tail 读取;后台异步写,队列满时丢事件而不阻塞工具调用。 - 从 OpenClaw 迁移:识别配置目录、zip、单个 json,迁移 agents、skills、MCP server、模型配置、历史会话,先出计划再执行。 - 模型清单与计费:模型清单包括 DeepSeek-V4、GLM、Kimi、Qwen、豆包等;计费按输入输出 token 分开计算。

AI工具办公效率

思维导图软件

产品主要功能:制作思维导图 产品描述:在制作需求分析和结构性设计时,使用思维导图最为顺手。

思维导图软件创意工具
Windows 平台新 SSH 工具

Swell-SSH:基于WinUI3框架的AI辅助SSH工具,低内存占用,适合小白使用

产品名称:Swell-SSH 主要功能:SSH 工具 描述:基于 WinUI3 框架开发,使用 Win2D GPU 加速渲染,具有较低的内存占用。主要用于AI学习和测试,占用内存在关闭托盘后约为10MB。

内容创作设计创意