B1、进度汇报(— 25/05/31)

article/2025/7/2 21:59:39

本文档汇总了各成员在 2025 年 5 月 11 日 ~ 5 月 31 日完成的工作。我们遇到了进度问题(收工后需反思)

  • 本学期第十四周(05/19 ~ 05/25)有相当多课程需要提交实验结果或上台展示。
  • 本学期第十六周(06/02 ~ 06/08)大部分限选课期末考试,我们需要备考。
  • 第十六周后依旧有课程需要考试/展示/提交实验结果,我们必须并行推进。

知识学习/项目管理上的进度

dogdogw:

  • 在 25/05/11 发布了《诤略参谋 | 工作分析,实现想法,阶段规划(长期更新)》,并在此后一周里持续更新此博客。这篇博客是 dogdogw 在 05/11 ~ 05/17 里的“思维链”——他把博客当作开发前的思考草稿,又把开发过程写入博客。这篇博客包括:
    • 对 05/11 ~ 05/17 每天的工作与新进度的详细记录。
    • 开发时遇到的需要注意的问题以及对它们的简单分析。
    • 上下文策略的设计思路。
      图-B1.1_上下文策略设计示意图-1
      图-B1.2_上下文策略设计示意图-2
  • 在 25/05/20 发布了另一篇个人博客。因为那一篇博客还有一部分内容(以及博客名)未确定,本汇报里不概括这篇博客的内容。

epiphany狂人:

  • 在 25/05/12 发布了《完成前端创造力组件》,构思参谋在具体的创造力等级下应该有什么表现,编写并测试了相应提示词(未来还会迭代)。

请严格按照已有的规则、模板、数据和标准,不进行任何超出既定范围的思考、联想、假设或创新,仅基于已知的固定信息进行准确无误的回答或执行任务,确保内容完全符合预先设定的框架和要求,避免任何主观的创意发挥。 适用场景:如简单的数学计算、固定格式的文档填写、已知程序的代码书写等高度标准化的任务,要求结果稳定、可靠且无偏差。

图-B1.3_创造力等级提示词测试结果

  • 在 25/05/20 与 25/05/30 发布了另外两篇博客,本汇报里不概括这两篇博客的内容,原因同上。

魂兮归乡:

  • 在 25/05/22 发布了《六、插曲:项目范围管理》,从 PMBOK 项目范围管理知识领域的角度回顾诤略参谋,更进一步地分析了《一、项目伊始》中“用户视角下的走一步画一步”策略的优势,此外又在探讨诤略参谋的艺术设计。
    图-B1.4_用户视角下的走一步画一步策略
    图-B1.5_海报
  • 一件有意思的事——我们团队有四个人凭借诤略参谋项目在 05/23 的软件项目管理课上拿到了四本《人月神话》。没能拿到五本是因为 w_x_yao 在这门课的另一个班,两个班是相离的。

贝格拉夫:

  • 初步测试了让 LLM 针对计划正文“吹毛求疵”,编写了实现“批注”可视化方案的小 Demo(尚未整合到主项目)。

w_x_yao:

  • 正在理解和对接已完成的 AvatarAvatarGroup)部分,也在构思统计上的细节。
  • 在 25/05/20 发布了一篇博客,本汇报里不概括这篇博客的内容,原因同上。


主项目上的进度

注:

  • 灰底带删除线的是在上一次或更早的汇报中就已完成的任务;
  • 绿底带删除线的是在本次汇报中完成的任务;
  • 如果队员在上一次汇报后没有完成新任务,不展示对应成员的任务表。
    • “没有完成新任务”不等于“没有做新的事情”,队员依旧会学习相关知识、编写博客、构思实现方案、写小例子。

dogdogw:

表-B1.1

  • 实现了项目的增删改查以及上下文管理,编写了以下组件:
    • 增:ProjectCreator.vue
      图-B1.6_新建项目
    • 查:ProjectList.vue(项目概况)、ProjectItem.vue(分页列表中的项目概况列表项)、ProjectDetail.vue(项目详情)。
      图-B1.7_项目概况列表
      图-B1.8_项目详情
    • 改:ProjectEditModal.vue(修改项目名称或概要)、ProjectContext.vueProjectGoal.vue(修改项目目标)、ProjectPrimaryContext.vue(修改核心上下文)、ProjectSecondaryContext.vue(修改次级上下文(文本部分))、ProjectFile(浏览、上传、删除文件形式的次级上下文)。
      图-B1.9_编辑项目信息
      图-B1.10_上下文管理-更新目标
      图-B1.11_上下文管理-文件管理
      • 这些都支持 OCR 输入(利用 OCR 识别用户提供的图片上的文本并将文本追加到 Txt 内),dogdogw 为 OCR 编写了 OcrBtn.vueOcrInput.vue 组件以及 ocrHelper.jsocrService.js
      • ProjectFile.vue 的核心是 dogdogw 编写的 ContextFileManager.vueplan store 中的一堆相关函数。
    • 删:利用了 Deletor
      图-B1.12_删除项目
  • 在后端编写了:
    • ContextFileControllerContextStrategyControllerProjectController
    • ProjectServiceTokenizerServiceContextFileServiceContextThresholdServiceContextStrategyServiceAliDocumentParsingService。分别用于项目的常规数据管理、估算上下文占用 token 数、上传/删除/浏览次级上下文文件、判断项目已有文件是否超过阈值(以及具体是哪个文件导致总上下文超出阈值,以备提醒用户以及指导后续策略工作)、获取/设置各级上下文策略并根据策略处理上下文、利用阿里巴巴的文档解析模型提取用户上传的各种文件的内容。
      • 由于 API 设计需要,在 AliDocumentParsingService 里实现了后端轮询。
    • ProjectContextFile 实体类。一个 Project 对应多个 ContextFile

epiphany狂人:

表-B1.2

  • 实现了初步的添加、删除、修改、模糊查询。UI 之后改。
    图-B1.13_计划详情(WIP)
    • 在前端编写了 PlanDetail.vuePlanItem.vuePlanAddModal.vuePlanEditModal.vue
    • 在后端编写了 PlanControllerPlanServicePlan
  • 实现了记忆的增加、删除、修改、启用/禁用与全部禁用。
    图-B1.14_记忆管理
    • 在前端编写了 Memory.vueMemoryAddModal.vueMemoryEditModal.vue
    • 在后端编写了 MemoryControllerMemoryService
  • 初步构思了参谋的不同创造力等级。

魂兮归乡:

  • 与队员讨论上下文策略等模块的设计。
  • 持续监督队员开发、重构代码。重构的工作量比想象中大很多。
  • 在考察后引入 glm-4-flash-250414 API,用它快速处理语义审查等简单问题。已经在主项目的添加/编辑记忆功能上跑通了语义审查,接下来只需要等其他人完成功能后把同样的语义审查流程追加上去。
    图-B1.15_语义审查

http://www.hkcw.cn/article/isLuMHeCnS.shtml

相关文章

BUUCTF[极客大挑战 2019]Havefun 1题解

BUUCTF[极客大挑战 2019]Havefun 1题解 题目分析解题理解代码逻辑:构造Payload: 总结 题目分析 生成靶机,进入网址: 首页几乎没有任何信息,公式化F12打开源码,发现一段被注释的源码: 下面我们…

常见算法题目5 -常见的排序算法

常见算法题目5 -常见的排序算法 本文介绍常见的排序算法的思路及代码实现(都是按照从小到大排列),包括冒泡排序、选择排序、插入排序、快速排序、归并排序、堆排序。 1.冒泡排序 思路:重复遍历数组,依次比较相邻元素,若顺序错误…

3.需求分析与测试用例设计方法

设计方法 测试点 定义: 测试时需要考虑的可测试方面,不同公司可能称为"检查点"或其它名称特点: 是需求分析的最后一个环节,用于解决"测哪里"和"怎么测"的问题举例说明: 如同打架时的各种招数,如直接约架、设…

【PCB设计】STM32开发板——电源设计

电源稳压器(Power Regulator)是一种在电源电压或者负载电流发生变化的时候,依然能够提供稳定输出电压的元件。 一、关于LDO电路 1.引入 小灯泡实验 2.LDO原理 3.LDO芯片结构框图 PNP型三极管,Ube上升,截至&#xff…

BUUCTF[HCTF 2018]WarmUp 1题解

BUUCTF[HCTF 2018]WarmUp 1题解 分析解题过程代码审计主体函数CHECK函数: 构造payload 总结 分析 启动靶机,进入网址,是一张滑稽的表情包: 程序化F12查看源码: 发现注释内容,访问 url:/source.php得到…

如何使用DAXStudio将PowerBI与Excel连接

如何使用DAXStudio将PowerBI与Excel连接 之前分享过一篇自动化文章:PowerBI链接EXCEL实现自动化报表,使用一个EXCEL宏工作薄将PowerBI与EXCEL连接起来,今天分享另一个方法:使用DAX Studio将PowerBI与EXCEL连接。 下面是使用DAX S…

neo4j 5.19.0两种基于向量进行相似度查询的方式

介绍 主要讲的是两种相似度查询 一种是创建向量索引,然后直接从索引的所有数据中进行相似度搜索,这种不支持基于自己查询的结果中进行相似度匹配另一种是自己调用向量方法生产相似度进行相似度搜索,这种可以基于自己的查询结果中进行相似度…

中科院报道铁电液晶:从实验室突破到多场景应用展望

2020年的时候,相信很多关注科技前沿的朋友都注意到,中国科学院一篇报道聚焦一项有望改写显示产业格局的新技术 —— 铁电液晶(FeLC)。这项被业内称为 "下一代显示核心材料" 的研究,究竟取得了哪些实质性进展…

任务26:绘制1-12月各省份平均气温和预测可视化图形(折线

任务描述 知识点: DjangoECharts 重 点: DjangoECharts折线图 内 容: 绘制列表框,能够切换不同的省份根据ECharts官方示例,绘制ECharts折线图根据ECharts配置项手册,修改ECharts图形配置 任务指导…

【Redis】Set 集合

文章目录 常用命令saddsmemberssismemberscardspopsmovesrem 集合间操作sinter && sinterstoresunion && sunionstoresdiff && sdiffstore 内部编码应用场景 集合类型也是用于存储多个字符串类型的数据结构 集合中元素之间是 1. 无序的 2. 不允许重复的…

python打卡训练营打卡记录day43

复习日 作业: kaggle找到一个图像数据集,用cnn网络进行训练并且用grad-cam做可视化 进阶:并拆分成多个文件 数据集来源:Flowers Recognition 选择该数据集原因: 中等规模:4242张图片 - 训练快速但足够展示效…

向量空间的练习题目

1.考虑 中的向量x1 和x2 求每一向量的长度 令x3x1x2,求x3的长度,它的长度与x1和x2的和有什么关系? 2.重复练习1,取向量 3.令C为复数集合,定义C上的加法为 (abi)(cdi)(ac)(bd)i 并定义标量乘法为对所有实数a (abi) a bi 证明&…

Android Studio历史版本下载地址汇总

Android Studio 下载文件归档 | Android Developers本页提供了各个 Android Studio 版本的下载归档文件。https://developer.android.google.cn/studio/archive?hlzh-cn

SpringBoot-Thymeleaf

大佬写的真好:Thymeleaf一篇就够了-阿里云开发者社区

序列搜索策略

序列搜索策略 贪心搜索(greedy search) 在大语言模型中, 对于输出序列的每一时间步t′, 我们都将基于贪心搜索从Y中找到具有最高条件概率的词元,即: y t ′ argmax ⁡ y ∈ Y P ( y ∣ y 1 , … , y t ′…

MG影视登录解锁永久VIP会员 v8.0 支持手机电视TV版影视直播软件

MG影视登录解锁永久VIP会员 v8.0 支持手机电视TV版影视直播软件 MG影视App电视版是一款资源丰富、免费便捷、且专为大屏优化的影视聚合应用,聚合海量资源,畅享电视直播,是您电视盒子和…

【浏览器】无法连接到互联网解决方法

Mac网络连接一切正常(手机连接互联网能正常使用) 但是涉及到网络界面就提示“无法连接到互联网”: 解决办法: 点击左上角→系统设置→网络→→位置→编辑位置→→新增一个即可 正常了!!

【C语言预处理详解(下)】--#和##运算符,命名约定,命令行定义 ,#undef,条件编译,头文件的包含,嵌套文件包含,其他预处理指令

目录 五.#和##运算符 5.1--#运算符 5.2--##运算符 六.命名约定,#undef,命令行定义 6.1--命名约定 6.2--#undef 6.3--命名行定义 七.条件编译 常见的条件编译指令: 1.普通的条件编译: 2.多个分支的条件编译(可以利用条…

数据资产评估进阶:精读资产评估专家指引第9号——数据资产评估指导【附全文阅读】

这篇文档是有关数据资产评估的专业报告,以下是文档中需要关注的重点内容: 1. 评估对象:文档中提到了数据资产评估的评估对象,即被评估数据资产。需要关注被评估数据资产的信息属性、法律属性、价值属性等,以及其特征对…

btstack协议栈---ESP32底层逻辑分析

目录 循环体 循环体中,怎么读取、处理数据 packet_handler 上面各层如何处理数据 谁触发了数据的传输? 硬件相关的数据有4类 循环体 BTStack针对不同的运行环境,抽象出了对应的btstack_run_loop结构体,共成员为: 比如其中的execute成员很重要,它是一个循环,在循…