2 小时用 Cursor 开发了一个 PDF 骑缝章工具,第二天就有人用啦! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
nihaojob
V2EX    程序员

2 小时用 Cursor 开发了一个 PDF 骑缝章工具,第二天就有人用啦!

  •  
  •   nihaojob 268 天前 3235 次点击
    这是一个创建于 268 天前的主题,其中的信息可能已经有所发展或是发生改变。

    你说程序员最快乐的是什么?当然是看到自己写的程序被人用啦!

    作为一个写了十年代码的老前端,最近我用 Cursor 搞了个小工具:PDF 骑缝章生成器 https://zhang.kuaitu.cc

    视频: https://www.bilibili.com/video/BV1Z1w3eZEQ1/?spm_id_from=333.999.0.0&vd_source=34cba90f3d6c9813f6b3ef7681d20943

    虽然界面有点丑,但确实实用了,我昨天写完工具,录制了一个使用的视频发,没想到今天就有人使用了找我操作的问题,我很开心的的远程给做了指导。

    预览图

    预览图

    预览图

    为啥要做这个工具?

    每次跟客户签合同,都要在 PDF 上盖骑缝章。市面上是有工具,但都要收费,一次要好几块钱呢!作为一个程序员,花钱买这种工具总觉得亏得慌 。

    以前总想自己写一个,但一想到要处理 PDF 解析、盖章定位,挺麻烦,就觉得"算了算了,下次一定"。

    最近不是特别忙,自己对 fabric.js 也比较熟悉,就指挥 Cursor 开发了,效率贼高,两个多小时就搞定上线了

    自己一点感悟吧,咱程序员也要与时俱进啊!不要觉得 AI 是来抢饭碗的,它更像是我们的"编程小助手"。学会和 AI 愉快玩耍,效率蹭蹭往上涨!

    如果你也需要 PDF 骑缝章工具,欢迎来试试: https://zhang.kuaitu.cc/

    免费!不丑(好吧我承认界面有点丑)!

    16 条回复    2025-02-02 20:25:12 +08:00
    gux928
        1
    gux928  
       268 天前 via iPhone
    比较好奇这个是直接叠加个图层还是有什么证书签名?
    nihaojob
        2
    nihaojob  
    OP
       268 天前 via Android
    @gux928 fabric.js 库实现的
    GBdG6clg2Jy17ua5
        3
    GBdG6clg2Jy17ua5  
       268 天前
    程序员就是热情。
    nihaojob
        4
    nihaojob  
    OP
       268 天前 via Android
    @angryfish 是不是闲的♂
    duzhuo
        5
    duzhuo  
       268 天前
    牛逼了
    xfxz
        6
    xfxz  
       268 天前
    数据安全性方面怎么样?你后台能看到所有上传数据吧?

    目前在用桌面端程序,也是免费的,个人觉得数据安全好些。
    lekai63
        7
    lekai63  
       268 天前 via iPhone
    有需求,楼主要不转个 eletron 桌面版出来?

    不然就过年 考虑用 flutter 写一个练手
    yinmin
        8
    yinmin  
       268 天前 via iPhone
    骑缝章不应该是打印盖章再扫描吗? pdf 上加一个图片章,法院认可吗?
    nihaojob
        9
    nihaojob  
    OP
       268 天前 via Android
    @xfxz 纯前端的一个页面,写上传还要接口,直接纯前端实现 无任何数据交互
    nihaojob
        10
    nihaojob  
    OP
       268 天前 via Android
    @lekai63 直接把所有 js 和 html 文件下载下来就可以,纯前端的
    nihaojob
        11
    nihaojob  
    OP
       268 天前 via Android
    @yinmin 一样的法律效益
    Tdy95
        12
    Tdy95  
       267 天前
    《电子签名法》第十三条 电子签名同时符合下列条件的,视为可靠的电子签名:(一)电子签名制作数据用于电子签名时,属于电子签名人专有;(二)签署时电子签名制作数据仅由电子签名人控制;(三)签署后对电子签名的任何改动能够被发现;(四)签署后对数据电文内容和形式的任何改动能够被发现。当事人也可以选择使用符合其约定的可靠条件的电子签名。

    《电子签名法》第十四条 可靠的电子签名与手写签名或者盖章具有同等的法律效力。

    ----

    应该要证明电子签名的操作人才能具有法律效应吧。 电子合同的应用应该都会录制用户的操作轨迹 ,保证本人操作,第一次使用也要结果活体校验。
    heinz97
        13
    heinz97  
       266 天前
    还是买别人家的吧,一份合同也就几块钱,别因小失大。
    nihaojob
        14
    nihaojob  
    OP
       266 天前
    @Tdy95 不知道你有没有在线给客户发电子合同的经历,需要先打印,再盖章,在扫描成电子版 PDF 文件发给客户,这个工具只不过把这一步骤通过工具来实现了,按照你复制过来的内容,这种能证明是本人操作吗?如果是会计操作的怎么办?
    nihaojob
        15
    nihaojob  
    OP
       266 天前
    @heinz97 要区分 电子签平台 和工具的区别哈,电子签平台要双方都平台进行签署,确保是本人操作,会进行各种验证,而工具只需要你本人确保内容没问题发给客户就可以。
    wanghuangjie
        16
    wanghuangjie  
       252 天前
    为什么要混淆 js 代码
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5767 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 06:33 PVG 14:33 LAX 23:33 JFK 02:33
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86