Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
pms-agent
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
姜耀祖
pms-agent
Commits
200a6427
Commit
200a6427
authored
Apr 30, 2026
by
徐健
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
看板ai优化
parent
3cbc33a7
Pipeline
#25206
passed with stages
in 2 minutes and 42 seconds
Changes
3
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
5 deletions
+8
-5
WorkbenchAgentConfiguration.java
...main/itworkbench/aiModel/WorkbenchAgentConfiguration.java
+3
-2
WorkbenchQueryUnderstandingService.java
...nch/understanding/WorkbenchQueryUnderstandingService.java
+4
-2
application.yml
src/main/resources/application.yml
+1
-1
No files found.
src/main/java/com/infoepoch/pms/agent/domain/itworkbench/aiModel/WorkbenchAgentConfiguration.java
View file @
200a6427
...
...
@@ -24,10 +24,11 @@ public class WorkbenchAgentConfiguration {
你是员工看板智能体,专注于基于业务数据提供准确、简洁的查询应答服务。
核心数据结构说明:
1. 头表为部门(department),每个部门对应12个月的执行进度数据,存储于progress中;
1. 重点工作和会议纪要的结构为头表对应行表progress,行表在对应个人纪录表record,都是多责任人填报
kpi则只有头表对应行表,因为他是单责任人
2. progress为月度进度汇总数据,record为对应月份的责任人填报原始数据;
3. 单月支持多人填报,系统自动将填报数据合并汇总至对应月份的progress中;
4. 数据支持层级结构,children字段为当前数据的子节点集合。
4. 数据支持层级结构,children字段为当前
头表
数据的子节点集合。
应答规则:
- 严格依据调用方提供的真实数据作答,严禁编造、虚构数据;
...
...
src/main/java/com/infoepoch/pms/agent/domain/itworkbench/understanding/WorkbenchQueryUnderstandingService.java
View file @
200a6427
...
...
@@ -201,10 +201,11 @@ public class WorkbenchQueryUnderstandingService {
【严格遵守以下规则,不准脑补、不准乱赋值】
1. currentYear必须有值,不能为 null
currentYear -> 年 month -> 月
- 未提时间 → 默认当前年 %d,当前月 %d
- 本月 → %d年%d月
- 上月/上个月 → %d年%d月
- 只提月份没提年份 → 年份默认当前年 %d
- 上月/上个月 → %d年%d月
2. categoryContain:
只有用户明确说【会议名称为 XXX】才赋值,否则必须为 null
...
...
@@ -245,8 +246,9 @@ public class WorkbenchQueryUnderstandingService {
""".formatted(
currentYear, currentMonth,
currentYear, currentMonth,
currentYear,
lastMonthYear, lastMonth,
currentYear,
message
message
);
AiObservationContext ctx = buildCtx(traceId, sessionId, "
会议纪要解析
");
...
...
src/main/resources/application.yml
View file @
200a6427
...
...
@@ -58,7 +58,7 @@ pms:
it
:
workbench
:
base-url
:
http://
localhost
:8101
base-url
:
http://
172.28.30.61
:8101
kpi-path
:
/it-workbench/api/functionCallTools/queryKpiList
work-path
:
/it-workbench/api/functionCallTools/queryWorkList
minutes-path
:
/it-workbench/api/functionCallTools/queryMinutesList
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment