flux-agent
Version:
FluxAgent - 一个可灵活插拔的AI Agent系统框架,基于TypeScript开发,支持流式执行、事件系统、插件系统、知识库管理等功能 (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (
128 lines (127 loc) • 3.57 kB
JSON
{
"name": "flux-agent",
"version": "1.4.0",
"description": "FluxAgent - 一个可灵活插拔的AI Agent系统框架,基于TypeScript开发,支持流式执行、事件系统、插件系统、知识库管理等功能 (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release) (Protected Release)",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"files": [
"dist",
"README.md",
"LICENSE"
],
"scripts": {
"build": "tsc",
"build:watch": "tsc -w",
"clean": "rm -rf dist",
"prepublishOnly": "npm run clean && npm run build && npm run test",
"test": "jest --passWithNoTests",
"test:watch": "jest --watch",
"test:coverage": "jest --coverage",
"lint": "eslint src --ext .ts",
"lint:fix": "eslint src --ext .ts --fix",
"format": "prettier --write \"src/**/*.ts\"",
"chat-server": "ts-node examples/chat-server.ts",
"build:protected": "webpack --config webpack.protect.config.js",
"build:dev": "webpack --config webpack.dev.config.js",
"prepare:release": "npm run clean && npm run test && npm run build:protected"
},
"keywords": [
"fluxagent",
"ai",
"agent",
"llm",
"openai",
"typescript",
"framework",
"chatbot",
"knowledge-base",
"streaming",
"plugin-system",
"flux",
"intelligent-agent",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated",
"protected",
"obfuscated"
],
"author": "Your Name <your.email@example.com>",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/gloria-zxr/FluxAgent.git"
},
"bugs": {
"url": "https://github.com/gloria-zxr/FluxAgent/issues"
},
"homepage": "https://github.com/gloria-zxr/FluxAgent#readme",
"engines": {
"node": ">=18.0.0",
"pnpm": ">=8.0.0"
},
"packageManager": "pnpm@10.6.3",
"devDependencies": {
"@eslint/js": "^9.28.0",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@types/jest": "^29.5.14",
"@types/node": "^22.15.21",
"@types/ws": "^8.5.10",
"@typescript-eslint/eslint-plugin": "^8.33.1",
"@typescript-eslint/parser": "^8.33.1",
"eslint": "^9.28.0",
"husky": "^9.1.7",
"jest": "^29.7.0",
"lint-staged": "^16.1.0",
"prettier": "^3.5.3",
"semantic-release": "^24.2.5",
"ts-jest": "^29.3.4",
"ts-loader": "^9.5.1",
"ts-node": "^10.9.2",
"typescript": "^5.8.3",
"webpack": "^5.100.1",
"webpack-cli": "^6.0.1",
"webpack-obfuscator": "^3.5.1",
"terser-webpack-plugin": "^5.3.10",
"copy-webpack-plugin": "^12.0.2"
},
"dependencies": {
"dotenv": "^16.5.0",
"jsonrepair": "^3.12.0",
"openai": "^4.28.0",
"ws": "^8.18.0"
}
}