AI对话记录: 2026-03-11
This commit is contained in:
@@ -137,5 +137,37 @@ bool FEditorAnomalyOptionBase::CanCast()
|
||||
```
|
||||
```
|
||||
//修改后
|
||||
template <typename T>
|
||||
bool FEditorAnomalyOptionBase::CanCast()
|
||||
{
|
||||
FString ClassName = GetMatchName();
|
||||
// 如果 T是UObject派生类
|
||||
if constexpr (TIsDerivedFrom<T,UObject>::Value)
|
||||
{ FString MatchName = T::StaticClass()->GetName();
|
||||
return ClassName.Equals(MatchName);
|
||||
} else
|
||||
{
|
||||
return false;
|
||||
}}
|
||||
```
|
||||
# 默认构造时子对象初始化问题
|
||||
```
|
||||
|
||||
```
|
||||
```
|
||||
```
|
||||
|
||||
```
|
||||
# 枚举中用另外一个枚举赋值
|
||||
# 使用const w_char_t*
|
||||
# 使用宏::\#\#
|
||||
# 子类同名重写函数与父类参数不同
|
||||
## ##__VA_ARGS__的作用是去掉前面的逗号,前面没有逗号时不能用,会报错。
|
||||
```
|
||||
#define NetAssert(cond, ...) do { \
|
||||
if (!(cond)) { \
|
||||
LogMqNetError(#cond, ##__VA_ARGS__); \
|
||||
} \
|
||||
} while (0)
|
||||
```
|
||||
# std:result_of 在C++20 中被移除
|
||||
改成invoke_result
|
||||
@@ -0,0 +1,22 @@
|
||||
## 2026-03-11 小龙虾文章草稿
|
||||
|
||||
下一篇内容大概是:
|
||||
1.小龙虾的优势是什么?24小时在线,随时可以干事情,不用坐到电脑前。定时任务发挥的空间很大。路上可以干,夜里可以干,随时可以干。那么有个前提,你得有24小时开机的电脑和一个稳定的系统,不能干活干着干着突然就挂了。所以,先来搞系统稳定性。
|
||||
1.备份。小龙虾要备份,所有你让小龙虾干的活儿,也要备份,求稳定最好干完一次备份一次,至少也得定时备份。
|
||||
|
||||
那备份什么呢?
|
||||
1.openclaw的目录,防止ai搞着搞着就把自己搞崩了,举几个例子。
|
||||
2.输出内容目录,小龙虾的工作空间默认是在agent自己的workspace,不行,因为工作输出内容的修改节奏和管的事情不一样,不能跟着龙虾一起备份,需要单独备份。
|
||||
3.备份的形式,我一般是三保险,我自己有nas,往nas同步一份,我自己有自建的gitea,往gitea备份一份,再往硬盘其他地方备份一份。总不能一次把三个全部搞烂吧
|
||||
|
||||
那有备份的话,那就得有恢复了。恢复的方式也要比较快捷方便,在手机上操作。我用的方式是在手机上装一个chrominum 那个SSH的软件。然后呢,让这个AI给你写一个自动恢复的脚本,比方说从机台恢复,或者从备份的硬盘恢复,或者从NAS恢复。3个脚本。然后呢,如果你发现有问题了,那么你就从手机上用这个软件连接连接上之后呢,就去直接执行那个一键恢复的脚本,让它快速能够恢复到没出问题之前的状态
|
||||
|
||||
嗯,其实这个呢,它本质上也属于安全问题,就属于系统安全。
|
||||
|
||||
还有一种安全呢,属于信息安全。但是这块我暂时还没有研究。再拿一下上面的这个系统安全。其实除了备份之外,还要给这个代理设一些限制,在他的提示词里面让他禁止做某些事情。
|
||||
|
||||
比如说我遇到过的代理用RM -RF 直接就把我本地的东西给删了,然后也找不回来了。我当时可能没有做Git备份。
|
||||
|
||||
那么这种情况呢,可以考虑,比如说给你的Linux机器装一个Trash 然后在提示词里告诉他,禁止使用RM -RF 如果要删除使用Trash 这样的话呢,又多了一层保障。虽然他不一定100%会遵守你说的话,这个我们以后再说。但是至少你有生存几率又提高了一些
|
||||
|
||||
其他情况还有,比如在Git命令不能用 Git push --force 我就遇到过。因为它有冲突,我让它往上推,它用这个 git push --force 把我仓库所有的历史记录全部都干没了,而且是拿一个烂的版本给我干的
|
||||
@@ -2,6 +2,11 @@
|
||||
## 待办池
|
||||
### OpenClaw
|
||||
#### AI优化
|
||||
- [ ] Gitea的账号策略,让AI用每个仓库自己的Token去获取与提交,以防用一个gitea account的id去提交其他不相关的目录。
|
||||
- [ ] 用主agent编排,3个子agent出方案和审核+PR流程
|
||||
- [ ] 用AI处理邮件收件箱(163:UUmvJBS8d8yjGpha,QQ:lxtpmwzhzxjibdhh)
|
||||
|
||||
- [ ] AI会话记录不能保存图片,待处理
|
||||
- [ ] 用AI建立A股分析机制
|
||||
- [ ] 用AI追踪热点,管理订阅更新
|
||||
- [ ] OpenClaw版本更新
|
||||
@@ -11,10 +16,13 @@
|
||||
- [ ] 国内新能源/军工新闻
|
||||
- [ ] 搭建一个私人的DockerHub仓库,存放跑ci/cd的自定义镜像
|
||||
- [ ] 开发 kb-workflow 系列技能对 YouTube 的支持
|
||||
- [ ] kb-技能需要更多不通类型的模板
|
||||
- [ ] 尝试接入其他多模态模型处理图片,音频,视频,3D模型
|
||||
- [ ] 开放RustDesk用的防火墙端口,并添加frpc端口映射
|
||||
- [ ] 配置阿里云 TTS 语音
|
||||
- [ ] 4月19日结束腾讯云的CodingPlan活动,抢一个。https://skillhub.tencent.com/
|
||||
- [ ] 火山也有一个CodingPlan活动,合适的时间抢一个。
|
||||
- [ ] 阿里也有一个(不是百炼)
|
||||
- [ ] 定期将日报汇总成周报
|
||||
|
||||
#### 工作区与知识库优化
|
||||
- [ ] 逐步消化掉AI助手下的草稿文档
|
||||
|
||||
Reference in New Issue
Block a user