30 lines
1.8 KiB
Python
30 lines
1.8 KiB
Python
path = 'c:/NeoZQYY/docs/h5_ui/compare/AGENT-PLAYBOOK.md'
|
|
with open(path, 'rb') as f:
|
|
content = f.read().decode('utf-8')
|
|
|
|
# Find 5.4.3 end and insert 5.4.4 after it
|
|
marker = '### 5.5 \u957f\u9875\u9762\u7ea7\u8054\u5f71\u54cd'
|
|
idx = content.find(marker)
|
|
print('5.5 found at:', idx)
|
|
assert idx >= 0
|
|
|
|
insert = (
|
|
'\n### 5.4.4 \u6700\u5927\u91cd\u8bd5\u6b21\u6570\u9650\u5236\uff08\u5f3a\u5236\uff09\n'
|
|
'\n'
|
|
'\u6bcf\u4e2a\u5355\u5143\u6700\u591a\u5141\u8bb8 **5 \u8f6e\u4fee\u6b63\u5faa\u73af**\uff08\u6bcf\u8f6e\u53ef\u5305\u542b\u591a\u5904\u4fee\u6539\uff09\u3002'
|
|
'\u5224\u5b9a\u65b9\u5f0f\uff1a\u4fee\u6b63\u5faa\u73af\u6b21\u6570 \u22655 \u4e14\u5dee\u5f02\u7387\u4f9d\u7136 \u22655%\u65f6\uff0c\u6267\u884c\u4ee5\u4e0b\u6d41\u7a0b\uff1a\n'
|
|
'\n'
|
|
'1. \u5c06\u5f53\u524d\u6700\u4f73\u6208\u51b7\u5c06\u5dee\u5f02\u7387\u3001\u5269\u4f59\u504f\u5dee\u6e05\u5355\u8bb0\u5f55\u5230 `report.md` \u7684 `[\u8df3\u8fc7]` \u6761\u76ee\u4e0b\n'
|
|
'2. \u6807\u6ce8\uff1a`[\u8df3\u8fc7] \u5df2\u91cd\u8bd5 5 \u8f6e\uff0c\u6700\u7ec8\u5dee\u5f02\u7387 X.XX%\uff0c\u5269\u4f59\u504f\u5dee\u5c5e\u4e0d\u53ef\u6d88\u9664\u5dee\u5f02\uff08\u89c1 \u00a76\uff09\u6216\u8fc7\u4e8e\u590d\u6742`\n'
|
|
'3. \u8fd4\u56de\u4e3b\u4ee3\u7406\uff0c\u8bf4\u660e\u8df3\u8fc7\u539f\u56e0\n'
|
|
'4. \u4e3b\u4ee3\u7406\u6216\u8005\u7ee7\u7eed\u4e0b\u4e00\u4e2a\u5355\u5143\uff0c\u6216\u8005\u6307\u5b9a\u9879\u76ee\u5185\u5bb9\u91cd\u5199\u540e\u91cd\u8bd5\n'
|
|
'\n'
|
|
'> \u6ce8\uff1a5 \u8f6e\u91cd\u8bd5\u548c 5 \u5904\u4fee\u6b63\u4e0d\u540c\u3002\u5982\u679c\u5355\u8f6e\u4fee\u5900.5 \u5904\uff0c5 \u8f6e\u5171 25 \u5904\u4fee\u6b63\u540e\u4ecd\u65e0\u6cd5\u6536\u655b\uff0c\u624d\u89e6\u53d1\u8df3\u8fc7\u3002\n'
|
|
'\n'
|
|
)
|
|
|
|
content = content[:idx] + insert + content[idx:]
|
|
with open(path, 'wb') as f:
|
|
f.write(content.encode('utf-8'))
|
|
print('5.4.4 inserted. Done.')
|