Compare commits

...

4 Commits

Author SHA1 Message Date
Simon 6d53f4cb44 chore(version): bump version to 0.3.0 2026-01-19 19:47:21 +08:00
Simon b35489d6a5 chore(version): bump version to 0.3.0-beta.2 2026-01-19 19:41:57 +08:00
Simon d78cbb6b6e chore(release): enhance npm publish for prerelease tags 2026-01-19 19:41:39 +08:00
Simon e9c5cece4f docs: update CDN URLs in README files 2026-01-19 19:39:13 +08:00
11 changed files with 42 additions and 36 deletions
+9 -1
View File
@@ -32,4 +32,12 @@ jobs:
run: npm run build:libs
- name: Publish all public packages
run: npm publish --workspaces --access public
run: |
VERSION=${GITHUB_REF#refs/tags/v}
if [[ "$VERSION" == *"-"* ]]; then
# Prerelease version (e.g., 0.3.0-beta.1) -> extract tag name before the dot
TAG=$(echo "$VERSION" | sed 's/.*-\([a-zA-Z]*\).*/\1/')
npm publish --workspaces --access public --tag "$TAG"
else
npm publish --workspaces --access public
fi
+5 -6
View File
@@ -44,10 +44,10 @@
> ⚠️ **仅用于技术评估。** Demo 模型有速率限制和使用限制,生产环境请使用 NPM 方式。
| Mirrors | URL |
| ------- | ----------------------------------------------------------------------------------- |
| Global | https://cdn.jsdelivr.net/npm/@page-agent/cdn/dist/page-agent.demo.js |
| China | https://registry.npmmirror.com/@page-agent/cdn/latest/files/dist/page-agent.demo.js |
| 镜像 | URL |
| ------ | ----------------------------------------------------------------------------------- |
| Global | https://cdn.jsdelivr.net/npm/page-agent/dist/iife/page-agent.demo.js |
| China | https://registry.npmmirror.com/page-agent/latest/files/dist/iife/page-agent.demo.js |
### NPM 安装
@@ -76,12 +76,11 @@ PageAgent adopts a simplified monorepo structure:
```
packages/
├── page-agent/ # AI agent with UI Panel(npm: page-agent)
├── page-agent/ # AI agent and demo(npm: page-agent)
├── core/ # Agent core logic without UI(npm: @page-agent/core)
├── llms/ # LLM 客户端 (npm: @page-agent/llms)
├── page-controller/ # DOM 操作 & 蒙层 & 模拟鼠标 (npm: @page-agent/page-controller)
├── ui/ # 面板 & i18n (npm: @page-agent/ui)
├── cdn/ # CDN IIFE builds (npm: @page-agent/cdn)
└── website/ # 文档站点
```
+1 -2
View File
@@ -74,12 +74,11 @@ PageAgent adopts a simplified monorepo structure:
```
packages/
├── page-agent/ # AI agent with UI Panel(npm: page-agent)
├── page-agent/ # AI agent and demo(npm: page-agent)
├── core/ # Agent core logic without UI(npm: @page-agent/core)
├── llms/ # LLM client (npm: @page-agent/llms)
├── page-controller/ # DOM operations & Visual Mask (npm: @page-agent/page-controller)
├── ui/ # Panel & i18n (npm: @page-agent/ui)
├── cdn/ # CDN IIFE builds (npm: @page-agent/cdn)
└── website/ # Demo & Documentation site
```
+14 -14
View File
@@ -1,12 +1,12 @@
{
"name": "root",
"version": "0.3.0-beta.1",
"version": "0.3.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "root",
"version": "0.3.0-beta.1",
"version": "0.3.0",
"license": "MIT",
"workspaces": [
"packages/page-controller",
@@ -8142,18 +8142,18 @@
},
"packages/core": {
"name": "@page-agent/core",
"version": "0.3.0-beta.1",
"version": "0.3.0",
"license": "MIT",
"dependencies": {
"@page-agent/llms": "0.3.0-beta.1",
"@page-agent/page-controller": "0.3.0-beta.1",
"@page-agent/llms": "0.3.0",
"@page-agent/page-controller": "0.3.0",
"chalk": "^5.6.2",
"zod": "^4.3.5"
}
},
"packages/llms": {
"name": "@page-agent/llms",
"version": "0.3.0-beta.1",
"version": "0.3.0",
"license": "MIT",
"dependencies": {
"chalk": "^5.6.2",
@@ -8161,20 +8161,20 @@
}
},
"packages/page-agent": {
"version": "0.3.0-beta.1",
"version": "0.3.0",
"license": "MIT",
"dependencies": {
"@page-agent/core": "0.3.0-beta.1",
"@page-agent/llms": "0.3.0-beta.1",
"@page-agent/page-controller": "0.3.0-beta.1",
"@page-agent/ui": "0.3.0-beta.1",
"@page-agent/core": "0.3.0",
"@page-agent/llms": "0.3.0",
"@page-agent/page-controller": "0.3.0",
"@page-agent/ui": "0.3.0",
"chalk": "^5.6.2",
"zod": "^4.3.5"
}
},
"packages/page-controller": {
"name": "@page-agent/page-controller",
"version": "0.3.0-beta.1",
"version": "0.3.0",
"license": "MIT",
"dependencies": {
"ai-motion": "^0.4.8"
@@ -8182,12 +8182,12 @@
},
"packages/ui": {
"name": "@page-agent/ui",
"version": "0.3.0-beta.1",
"version": "0.3.0",
"license": "MIT"
},
"packages/website": {
"name": "@page-agent/website",
"version": "0.3.0-beta.1",
"version": "0.3.0",
"dependencies": {
"@radix-ui/react-icons": "^1.3.2",
"@radix-ui/react-separator": "^1.1.8",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "root",
"private": true,
"version": "0.3.0-beta.1",
"version": "0.3.0",
"type": "module",
"workspaces": [
"packages/page-controller",
+3 -3
View File
@@ -1,7 +1,7 @@
{
"name": "@page-agent/core",
"private": false,
"version": "0.3.0-beta.1",
"version": "0.3.0",
"type": "module",
"main": "./dist/esm/page-agent-core.js",
"module": "./dist/esm/page-agent-core.js",
@@ -45,7 +45,7 @@
"dependencies": {
"chalk": "^5.6.2",
"zod": "^4.3.5",
"@page-agent/llms": "0.3.0-beta.1",
"@page-agent/page-controller": "0.3.0-beta.1"
"@page-agent/llms": "0.3.0",
"@page-agent/page-controller": "0.3.0"
}
}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@page-agent/llms",
"version": "0.3.0-beta.1",
"version": "0.3.0",
"type": "module",
"main": "./dist/lib/page-agent-llms.js",
"module": "./dist/lib/page-agent-llms.js",
+5 -5
View File
@@ -1,7 +1,7 @@
{
"name": "page-agent",
"private": false,
"version": "0.3.0-beta.1",
"version": "0.3.0",
"type": "module",
"main": "./dist/esm/page-agent.js",
"module": "./dist/esm/page-agent.js",
@@ -46,9 +46,9 @@
"dependencies": {
"chalk": "^5.6.2",
"zod": "^4.3.5",
"@page-agent/llms": "0.3.0-beta.1",
"@page-agent/page-controller": "0.3.0-beta.1",
"@page-agent/core": "0.3.0-beta.1",
"@page-agent/ui": "0.3.0-beta.1"
"@page-agent/llms": "0.3.0",
"@page-agent/page-controller": "0.3.0",
"@page-agent/core": "0.3.0",
"@page-agent/ui": "0.3.0"
}
}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@page-agent/page-controller",
"version": "0.3.0-beta.1",
"version": "0.3.0",
"type": "module",
"main": "./dist/lib/page-controller.js",
"module": "./dist/lib/page-controller.js",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@page-agent/ui",
"version": "0.3.0-beta.1",
"version": "0.3.0",
"type": "module",
"main": "./dist/lib/page-agent-ui.js",
"module": "./dist/lib/page-agent-ui.js",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@page-agent/website",
"private": true,
"version": "0.3.0-beta.1",
"version": "0.3.0",
"type": "module",
"scripts": {
"dev": "vite --host 0.0.0.0",