2026/1
Week1 - 2026/1/4-2026/1/11
- (2026.1.5)尝试vllm + openai api在本地serve LLM
Week2 - 2026/1/12-2026/1/16
- 本周主要在处理zdxm立项 + htzny的烂事,没有什么技术积累;
- 周五一天只读了一篇论文,效率实在太低,提出自我批评!
Week3 - 2026/1/19 - 2026/1/23
- 周一看OpenManus;
- 周五跑完
OpenManus的demo,感觉挺差劲; - 但是在跑
OpenManus的时候掌握了ollama很基础的用法,包括从官方模型hub中拉模型、在本地部GGUF模型; - 还尝试了用
api key和远程模型交互;
Week4 - 2026/1/26 - 2026/2/1
- 周一周二看了两篇文献;
- 周三周四干了点杂活,其他时间感觉是在摸鱼;周五在看
OpenManus的实现; - 周末啥也没干;
Week5 - 2026/2/2 - 2026/2/8
- 周一写C++的题,效率非常低;
- 周二去zny浪费一天时间,回家读了篇论文;
- 周三白天在继续读之前的论文,中午和w博士聊了点框架相关的东西,然后开始看
agentscope;
Week6 - 2026/2/9 - 2026/2/15
- 周一读了一篇文章;
- 本周遇到的技术细节有:
- 研究
AgentScope的具体实现,在类型注解、python异步与协程等方面入了坑; - python装饰器的定义,包括双层/三层返回结构、
@wraps(func)的装饰方法等; - python类的
override方法,可以对不同传入参数对应的类方法进行覆写处理; - 又遇到了python类的
classmethod,它的作用是将类变成实例一样,执行某些类方法; - 接触了
pydantic包的内容,包括BaseModel、Field等; -
model_config = {"arbitrary_types_allowed": True}配置项,允许不严格匹配JSON的校验;
- 看到python的
@property装饰器,可以将一个函数的返回结果作为类属性;
Week8 - 2026/2/23 - 2026/2/28
- 继续研究
AgentScope; - 本周遇到的技术细节有:
- 简单接触了python asyncio中的queue,大体知道有这么个东西,没有细究;
- 在这个文件L300看到了从远程&本地使用python播放音频的方法;
- 遇到了魔术方法
__call__,它的作用是让实例可以被调用,当实例后加括号时,就会调用对应的这个类的这个方法; - 遇到了一个新的python装饰器
@deprecated,作用是调用某些方法的时候提示过时信息; -
2021-2026, UCaiJun Revision
d8035c1 Kaleido's Personal Page
master