Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
cc5e8f2
chore(deps): upgrade TypeScript to v6.0.3 across frontend and tooling
JOY Sep 2, 2026
816a941
Merge pull request #34 from DOS/feat/upgrade-typescript-6
bbbbbbbbbbbbba Sep 2, 2026
e88ccc6
chore: remove docs submodule pointing to a private repository
JOY Sep 8, 2026
cb5ba71
fix(auth): initialize bootstrap admin as employee
higenglele Sep 8, 2026
70a8327
chore(deps): upgrade flagged dependencies to patched versions
JOY Sep 8, 2026
0c6b906
fix(security): harden privilege boundaries, ws auth, outbox ordering …
JOY Sep 8, 2026
39ab12b
Merge pull request #35 from DOS/chore/remove-docs-submodule
bbbbbbbbbbbbba Sep 9, 2026
46c8f6c
Merge pull request #37 from higenglele/fix/gh-36/bootstrap-admin-user…
bbbbbbbbbbbbba Sep 9, 2026
9288968
Merge pull request #38 from DOS/chore/dependabot-fixes
bbbbbbbbbbbbba Sep 9, 2026
9dbb15f
Merge pull request #39 from DOS/fix/upstream-security-hardening
bbbbbbbbbbbbba Sep 9, 2026
c78f63a
fix(storage): stop guest uploads from becoming same-origin script exe…
JOY Sep 10, 2026
f411969
feat(channel): add native Discord channel integration
JOY Sep 13, 2026
60e4991
Merge pull request #40 from DOS/fix/upload-file-safety
bbbbbbbbbbbbba Sep 14, 2026
08810b6
Merge pull request #41 from DOS/feat/discord-channel
bbbbbbbbbbbbba Sep 14, 2026
f5b252f
增加消息处理占位,提升用户体验;增加系统日志功能,允许界面直接查看最近一个月info以上级别日志;
ExtremelyTroublesome Sep 15, 2026
8aabf22
重构企业微信客服账号接入及回复方式,支持多个客服及各自接待AIAgent处理会话。
ExtremelyTroublesome Sep 16, 2026
99b29ed
合并源仓库源码并修复Bug
ExtremelyTroublesome Sep 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,10 @@ QDRANT_GRPC_PORT=6334

# Webhook & Organization Sync
# ORG_SYNC_SECRET=your-webhook-hmac-secret

# Discord Bot Channel
# Deployment-wide bot token, used when a Discord channel does not carry its own.
# DISCORD_BOT_TOKEN=your-discord-bot-token
# DISCORD_CLIENT_ID=your-discord-application-id
# DISCORD_CLIENT_SECRET=your-discord-client-secret
# DISCORD_PUBLIC_KEY=your-discord-application-public-key
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:

- name: Run Go Tests
run: |
go test -v -tags dev ./internal/services/... ./internal/repositories/... ./internal/pkg/... ./internal/oidcclient/...
go test -v -tags dev ./internal/services/... ./internal/repositories/... ./internal/pkg/... ./internal/oidcclient/... ./internal/migration/...

frontend-typecheck:
name: Frontend Typecheck
Expand Down
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@
.worktrees
.idea
.pnpm-store
.trae/

doc/
logs/
data/
config/config.yaml
.env
Expand All @@ -24,3 +27,5 @@ agent-desk

test-reports
web/public/flowgram-editor/

*.tar
4 changes: 1 addition & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
[submodule "qdrant"]
path = qdrant
url = git@github.com:huabeitech/agent-desk-qdrant.git
[submodule "docs"]
path = docs
url = git@github.com:huabeitech/agent-desk-docs.git

546 changes: 273 additions & 273 deletions AGENTS.md

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN pnpm build:sdk && pnpm build

FROM golang:1.26-alpine AS server-builder
WORKDIR /src
ENV GOPROXY=https://goproxy.cn,direct

RUN apk add --no-cache git
COPY go.mod go.sum ./
Expand All @@ -43,6 +44,7 @@ RUN --mount=type=cache,target=/go/pkg/mod \

FROM golang:1.26-trixie AS server-builder-lancedb
WORKDIR /src
ENV GOPROXY=https://goproxy.cn,direct

ARG TARGETOS=linux
ARG TARGETARCH
Expand Down
10 changes: 8 additions & 2 deletions README_ZH.md
Original file line number Diff line number Diff line change
Expand Up @@ -257,15 +257,21 @@ flowchart LR
如果只需要构建应用镜像,可以自行准备 MySQL 和 Qdrant,并挂载配置文件:

```bash
docker build -t mlogclub/agent-desk .
docker build -t yekay/agent-desk:1.6.3.3 .
docker run --rm -p 8083:8083 \
-v $(pwd)/docker/agent-desk.yaml:/app/config/config.yaml:ro \
-v agent-desk-data:/app/data \
mlogclub/agent-desk
yekay/agent-desk:1.6.3.3
```

Compose 使用 [docker/agent-desk.yaml](docker/agent-desk.yaml) 作为容器内配置,应用会通过 Docker 内部服务名访问 `mysql` 和 `qdrant`。

导出镜像:

```bash
docker save -o agent-desk.tar yekay/agent-desk:1.6.3.3
```

## 开源定位

`AgentDesk` 适合作为以下方向的开源基础项目:
Expand Down
Loading
Loading