feat(web): remove mock data
This commit is contained in:
@@ -76,40 +76,7 @@ const SelfReflectionEngine: React.FC = () => {
|
||||
const { message } = App.useApp();
|
||||
const [loading, setLoading] = useState(false)
|
||||
const [runLoading, setRunLoading] = useState(false)
|
||||
const [result, setResult] = useState<Result>({
|
||||
"baseline": "TIME",
|
||||
"source_data": "我是 2023 年春天去北京工作的,后来基本一直都在北京上班,也没怎么换过城市。不过后来公司调整,2024 年上半年我被调到上海待了差不多半年,那段时间每天都是在上海办公室打卡。当时入职资料用的还是我之前的身份信息,身份证号是 11010119950308123X,银行卡是 6222023847595898,这些一直没变。对了,其实我 从 2023 年开始就一直在北京生活,从来没有长期离开过北京,上海那段更多算是远程配合",
|
||||
"quality_assessments": [
|
||||
{
|
||||
"score": 80,
|
||||
"summary": "数据整体质量良好,实体和关系描述清晰,时间字段完整。但存在少量语义冲突:关于用户长期在北京生活的陈述与2024年上半年被调至上海工作半年的事实存在空间互斥重叠冲突。此外,'在上海期间算远程配合'的主观认知与'每天在上海办公室打卡'的客观行为可能存在逻辑不一致,需进一步验证。无明显格式错误或缺失字段。"
|
||||
}
|
||||
],
|
||||
"memory_verifies": [
|
||||
{
|
||||
"has_privacy": true,
|
||||
"privacy_types": [
|
||||
"身份证信息",
|
||||
"银行信息"
|
||||
],
|
||||
"summary": "检测到2类隐私信息:1个身份证号码(11010119950308123X)和1个银行卡号(6222023847595898),共涉及2条记录"
|
||||
}
|
||||
],
|
||||
"reflexion_data": [
|
||||
{
|
||||
"reason": "检测到时间冲突:用户从2023年起一直在北京生活工作的陈述与2024年上半年被调至上海工作半年的事实在时间线上存在重叠和矛盾。",
|
||||
"solution": "保留‘用户于2024年上半年被调至上海工作半年’这一更具体且可验证的时间事实,将‘用户从未长期离开北京’等绝对化陈述设为失效。同时对涉及的隐私信息进行脱敏处理。"
|
||||
},
|
||||
{
|
||||
"reason": "检测到混合冲突:用户‘每天在上海办公室打卡’是客观行为,而‘认为更多算是远程配合’是主观认知,两者在逻辑上构成事实与感知的不一致,属于混合型冲突(HYBRID)。",
|
||||
"solution": "保留两种记录以反映客观行为与主观认知的差异,无需修改数据状态。但在输出中应对可能涉及的隐私信息进行脱敏处理。"
|
||||
},
|
||||
{
|
||||
"reason": "检测到隐私信息:身份证号(11010119950308123X)和银行卡号(6222023847595898)属于敏感个人信息,需按规则脱敏。",
|
||||
"solution": "对身份证号和银行卡号进行脱敏处理,保留前三位和后四位,中间用*代替。"
|
||||
}
|
||||
]
|
||||
})
|
||||
const [result, setResult] = useState<Result | null>(null)
|
||||
|
||||
const values = Form.useWatch([], form);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user