chore: 更新项目文档和工具状态
- 更新 AGENTS.md 项目知识库文档(多目录) - 添加 docs/analyst.md 产品分析文档 - 添加 .omc/ 工具状态和会话记录 - 添加 .sisyphus/ 计划文档 - 添加 project-structure.txt 项目结构 - 删除 timeline 测试截图
This commit is contained in:
@@ -0,0 +1,320 @@
|
||||
{
|
||||
"version": "1.0.0",
|
||||
"lastScanned": 1771588891228,
|
||||
"projectRoot": "/Users/caihaohan/Code/agent_park",
|
||||
"techStack": {
|
||||
"languages": [
|
||||
{
|
||||
"name": "JavaScript/TypeScript",
|
||||
"version": null,
|
||||
"confidence": "high",
|
||||
"markers": [
|
||||
"package.json"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "TypeScript",
|
||||
"version": null,
|
||||
"confidence": "high",
|
||||
"markers": [
|
||||
"tsconfig.json"
|
||||
]
|
||||
}
|
||||
],
|
||||
"frameworks": [
|
||||
{
|
||||
"name": "next",
|
||||
"version": "15.1.11",
|
||||
"category": "fullstack"
|
||||
},
|
||||
{
|
||||
"name": "react",
|
||||
"version": "19.0.0",
|
||||
"category": "frontend"
|
||||
},
|
||||
{
|
||||
"name": "react-dom",
|
||||
"version": "19.0.0",
|
||||
"category": "frontend"
|
||||
},
|
||||
{
|
||||
"name": "@playwright/test",
|
||||
"version": "1.49.1",
|
||||
"category": "testing"
|
||||
},
|
||||
{
|
||||
"name": "vitest",
|
||||
"version": "2.1.8",
|
||||
"category": "testing"
|
||||
}
|
||||
],
|
||||
"packageManager": "pnpm",
|
||||
"runtime": null
|
||||
},
|
||||
"build": {
|
||||
"buildCommand": "pnpm build",
|
||||
"testCommand": "pnpm test",
|
||||
"lintCommand": "pnpm lint",
|
||||
"devCommand": "pnpm dev",
|
||||
"scripts": {
|
||||
"dev": "next dev",
|
||||
"build": "next build",
|
||||
"start": "next start",
|
||||
"lint": "next lint",
|
||||
"test": "vitest",
|
||||
"test:e2e": "playwright test"
|
||||
}
|
||||
},
|
||||
"conventions": {
|
||||
"namingStyle": null,
|
||||
"importStyle": null,
|
||||
"testPattern": null,
|
||||
"fileOrganization": "type-based"
|
||||
},
|
||||
"structure": {
|
||||
"isMonorepo": false,
|
||||
"workspaces": [],
|
||||
"mainDirectories": [
|
||||
"docs",
|
||||
"scripts",
|
||||
"src",
|
||||
"tests"
|
||||
],
|
||||
"gitBranches": {
|
||||
"defaultBranch": "main",
|
||||
"branchingStrategy": null
|
||||
}
|
||||
},
|
||||
"customNotes": [],
|
||||
"directoryMap": {
|
||||
"design": {
|
||||
"path": "design",
|
||||
"purpose": null,
|
||||
"fileCount": 3,
|
||||
"lastAccessed": 1771588891214,
|
||||
"keyFiles": [
|
||||
"detail.html",
|
||||
"homepage.html",
|
||||
"projectlist.html"
|
||||
]
|
||||
},
|
||||
"docs": {
|
||||
"path": "docs",
|
||||
"purpose": "Documentation",
|
||||
"fileCount": 7,
|
||||
"lastAccessed": 1771588891218,
|
||||
"keyFiles": [
|
||||
"analyst.md",
|
||||
"api-reference.md",
|
||||
"api-testing-guide.md",
|
||||
"discovery-workflow.md",
|
||||
"e2e-testing-guide.md"
|
||||
]
|
||||
},
|
||||
"n8n-workflows": {
|
||||
"path": "n8n-workflows",
|
||||
"purpose": null,
|
||||
"fileCount": 2,
|
||||
"lastAccessed": 1771588891218,
|
||||
"keyFiles": [
|
||||
"README.md",
|
||||
"keyword-cloud-workflow.json"
|
||||
]
|
||||
},
|
||||
"prisma": {
|
||||
"path": "prisma",
|
||||
"purpose": null,
|
||||
"fileCount": 2,
|
||||
"lastAccessed": 1771588891219,
|
||||
"keyFiles": [
|
||||
"schema.prisma",
|
||||
"seed.ts"
|
||||
]
|
||||
},
|
||||
"scripts": {
|
||||
"path": "scripts",
|
||||
"purpose": "Build/utility scripts",
|
||||
"fileCount": 4,
|
||||
"lastAccessed": 1771588891219,
|
||||
"keyFiles": [
|
||||
"list-tags.js",
|
||||
"seed-historical-events.ts",
|
||||
"seed-keyword-cloud.ts",
|
||||
"test-keyword-api.ts"
|
||||
]
|
||||
},
|
||||
"src": {
|
||||
"path": "src",
|
||||
"purpose": "Source code",
|
||||
"fileCount": 1,
|
||||
"lastAccessed": 1771588891219,
|
||||
"keyFiles": [
|
||||
"middleware.ts"
|
||||
]
|
||||
},
|
||||
"tests": {
|
||||
"path": "tests",
|
||||
"purpose": "Test files",
|
||||
"fileCount": 0,
|
||||
"lastAccessed": 1771588891219,
|
||||
"keyFiles": []
|
||||
},
|
||||
"prisma/migrations": {
|
||||
"path": "prisma/migrations",
|
||||
"purpose": "Database migrations",
|
||||
"fileCount": 1,
|
||||
"lastAccessed": 1771588891220,
|
||||
"keyFiles": [
|
||||
"migration_lock.toml"
|
||||
]
|
||||
},
|
||||
"src/app": {
|
||||
"path": "src/app",
|
||||
"purpose": "Application code",
|
||||
"fileCount": 3,
|
||||
"lastAccessed": 1771588891220,
|
||||
"keyFiles": [
|
||||
"AGENTS.md",
|
||||
"globals.css",
|
||||
"layout.tsx"
|
||||
]
|
||||
},
|
||||
"src/components": {
|
||||
"path": "src/components",
|
||||
"purpose": "UI components",
|
||||
"fileCount": 1,
|
||||
"lastAccessed": 1771588891220,
|
||||
"keyFiles": [
|
||||
"AGENTS.md"
|
||||
]
|
||||
},
|
||||
"src/lib": {
|
||||
"path": "src/lib",
|
||||
"purpose": "Library code",
|
||||
"fileCount": 6,
|
||||
"lastAccessed": 1771588891220,
|
||||
"keyFiles": [
|
||||
"AGENTS.md",
|
||||
"prisma.ts",
|
||||
"slug.ts"
|
||||
]
|
||||
}
|
||||
},
|
||||
"hotPaths": [
|
||||
{
|
||||
"path": "AGENTS.md",
|
||||
"accessCount": 6,
|
||||
"lastAccessed": 1771593272139,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": ".opencode/mcp.json",
|
||||
"accessCount": 4,
|
||||
"lastAccessed": 1771592799554,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "src/app/AGENTS.md",
|
||||
"accessCount": 3,
|
||||
"lastAccessed": 1771593311370,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "src/hooks/AGENTS.md",
|
||||
"accessCount": 3,
|
||||
"lastAccessed": 1771593529726,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "src/lib/AGENTS.md",
|
||||
"accessCount": 3,
|
||||
"lastAccessed": 1771593529730,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "src/components/AGENTS.md",
|
||||
"accessCount": 2,
|
||||
"lastAccessed": 1771593512972,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "prisma/schema.prisma",
|
||||
"accessCount": 2,
|
||||
"lastAccessed": 1771594876904,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": ".env",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771589498743,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "package.json",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771593111981,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "CLAUDE.md",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771593111989,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "prisma/seed.ts",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771593360708,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "prisma/AGENTS.md",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771593361809,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "docs/analyst.md",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771594824291,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "docs/plans/2025-01-25-ai-timeline-feature-design.md",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771594834076,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "docs/plans/2026-01-25-keyword-cloud-system-design.md",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771594834081,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "docs/plans/2025-01-25-ai-timeline-implementation.md",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771594834472,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "docs/plans/2026-01-25-keyword-cloud-implementation.md",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771594834666,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "src/app/[locale]/timeline/page.tsx",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771594876522,
|
||||
"type": "file"
|
||||
},
|
||||
{
|
||||
"path": "src/app/[locale]/keyword-cloud/components/KeywordCloud.tsx",
|
||||
"accessCount": 1,
|
||||
"lastAccessed": 1771594892847,
|
||||
"type": "file"
|
||||
}
|
||||
],
|
||||
"userDirectives": []
|
||||
}
|
||||
Reference in New Issue
Block a user