welsonjs

用 JavaScript 在 Windows 上直接构建 AI 自动化应用

WelsonJS 是一个基于 Windows 内置 JavaScript 引擎(如 MSHTML、MSHTA)构建桌面应用的开源框架。它解决了传统桌面开发需要重型运行时或编译环境的问题,让开发者直接用 JavaScript 调用 Windows 原生 API 和 COM 组件,实现系统自动化、Office 操作、浏览器控制等。核心能力包括:通过 MCP(模型上下文协议)桥接 AI 助手(如 ChatGPT、Copilot、Grok)与本地系统,使得 AI 能执行文件管理、注册表操作、脚本运行等任务;同时支持 LOLBins 技术,利用系统自带工具实现轻量级攻击或自动化。项目处于早期阶段,但已展示出将 AI 与 Windows 深度集成的潜力,适合快速原型开发和系统管理场景。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 512
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类对话助手
开发团队gnh1201
所属国家
定价模式free
价格说明开源项目,GPL-3.0许可,可免费使用和部署,无付费版本。
访问状态
是否开源是
开源协议GPL-3.0
主要语言JavaScript
技术栈/模型agi,automation,chatgpt,chrome,copilot,desktop,grok,javascript,lolbins,mcp,microsoft,mshta,mshtml,msoffice,rescript,rpa,scada,typescript,windows,wsh
GitHub 星标★ 512
30天Star增速
HF 下载量
上线时间2020-06-28 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

核心亮点

  • 无需安装 Node.js 等运行时,直接利用 Windows 内置引擎,部署轻量
  • 通过 MCP 协议让 ChatGPT 等 AI 直接操控 Windows 系统,实现自然语言自动化
  • 支持调用 COM 和原生 API,覆盖 Office、文件系统、注册表等系统级操作

不足之处

  • 依赖 Windows 特定技术(MSHTA/MSHTML),跨平台性差
  • 早期项目,文档和示例较少,社区生态待完善

适用场景

  • 利用 AI 助手自动完成 Windows 系统维护和文件整理
  • 在无外部运行时环境下快速开发 Windows 桌面小工具
  • 安全研究或红队测试中利用 LOLBins 进行系统操作

替代项目

PowerShell + WinRM、AutoHotkey、Node.js + electron

项目介绍

welsonjs 是自动化工作流领域的开源项目,由 gnh1201 开发,2020 年首次发布。

它收录于自动化工作流分类,该分类目前共有 509 个项目,GitHub 星标数为 512。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。GPL-3.0许可,可免费使用和部署,无付费版本。从国内网络环境看,可直接访问。

它主要面向的使用场景是:利用AI助手自动完成Windows系统维护和文件整理。同类可对比的替代方案包括 PowerShell + WinRM、AutoHotkey、Node.js + electron。

上一篇:UserScripts

下一篇:yutu

同类项目推荐

n8n 开源

拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。

Fair-code workflow automation platform with native AI capabilities. Combine visual b···

★ 205700 2026-08-10
feishu-docx 开源

让 AI 代理轻松读写飞书文档,双向转换 Markdown

Feishu/Lark Docs、Sheet、Bitable <-> Markdown | AI Agent-friendly knowledge base exp···

★ 262 2026-08-09
robotcode 开源

让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。

Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···

★ 301 2026-08-10
puppeteer 开源

用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。

JavaScript API for Chrome and Firefox

★ 95609 2026-08-10