📦

xxDoMagic

轻量级 AI Agent CLI 工具

📂 开发工具#AI Agent#CLI#LLM#MCP#脚本引擎📅 2026-8-3

xxScript 脚本引擎

xxScript 内置脚本引擎

类 JavaScript 语法,功能完整:

语法

  • 变量/函数/循环/条件
  • try/catch/finally + throw Error("msg")
  • 三元运算符 ?:、位运算 ^ & | ~ << >>
  • for...of(值遍历)、for...in(键遍历)
  • ++/--、复合赋值 += -= *= /=、十六进制 0xFF
  • Math 对象、随机数 Math.random()

数据库访问(5 种驱动)

let conn = db_connect("sqlite", "/data/app.db")
try {
    db_exec(conn, "CREATE TABLE users (id INTEGER, name TEXT)")
    let rows = db_query(conn, "SELECT * FROM users")
    let total = db_query_float(conn, "SELECT SUM(amount) FROM orders")
} catch (e) {
    print("错误:", e.message)
} finally {
    db_close(conn)
}

其他能力

  • SSH(连接/执行/上传/下载/部署)
  • HTTP 请求
  • 文件操作
  • 加密解密(TXDEF/AES/Hash/HMAC)
  • JSON/正则/时间
  • bytes 字节操作