Analisis AI8 minit bacaan

Ejen boleh memilih cabang seterusnya: Dify 1.18 memudahkan pemindahan dan pemeriksaan aliran

Dify 1.18 menambah laluan output ejen, pakej aplikasi boleh dipindahkan dan paparan pelaksanaan lebih terperinci. Maknanya untuk pasukan yang menukar demo kepada proses perniagaan boleh guna semula.

K
Ken Jo

Demo ejen boleh meyakinkan selepas satu permintaan berjaya. Soalan lebih sukar tiba apabila pasukan kedua mahu menggunakannya: cabang mana dipilih, fail apa bergerak bersama aplikasi dan di mana kejadian dalam aliran bersarang boleh dilihat?

Dify 1.18.0, dikeluarkan pada 23 Oktober 2026, menghubungkan persoalan itu. Keluaran ini memperkenalkan Output Routes ejen, pakej aplikasi .ifpkg yang boleh dipindahkan dan paparan pelaksanaan aliran lebih terperinci. Perubahan kurang tentang jawapan lebih mengagumkan dan lebih tentang menjadikan peranan ejen cukup difahami untuk digunakan semula. Keluaran rasmi.

Dify ialah platform membina aplikasi AI dengan aliran visual, model, pengetahuan dan alat. Pasukan boleh menghubungkan pertimbangan model kepada langkah aplikasi, bukan menyalin prompt sama ke sembang berulang kali. Bahagian menarik ialah gabungan tiga keperluan: memilih langkah seterusnya, memindahkan aplikasi dan memeriksa pelaksanaannya.

Imej dokumentasi rasmi Dify yang menunjukkan antara muka aliran kerja visual. Antara muka oleh LangGenius / penyumbang dokumentasi Dify, CC BY 4.0. Diubah saiz dan ditukar kepada WebP tanpa potongan. Skrin menggambarkan pembina visual, bukan setiap kawalan baharu.

Cabang ialah keputusan yang mempunyai destinasi

Dalam aliran tradisional, syarat biasanya memeriksa nilai diketahui: status diluluskan, medan kosong atau skor melepasi ambang. Permintaan bahasa kurang teratur. Pelanggan boleh mencampurkan soalan, aduan dan pengecualian dalam satu mesej.

Output Routes baharu membolehkan ejen memilih antara laluan dikonfigurasi supaya aliran meneruskan cabang sepadan. Tafsiran ejen menjadi pilihan dalam proses, dengan langkah seterusnya ditunjukkan dalam aliran dan bukan dibiarkan dalam prosa dijana sahaja.

Ini memudahkan reka bentuk dan pemeriksaan aplikasi. Pembina menentukan destinasi tersedia. Ejen memilih untuk sesuatu permintaan. Aliran melaksanakan langkah berkaitan. Laluan berguna walaupun penerangan bahasa semula jadi ejen bukan produk akhir.

Sempadan penting. Memilih “eskalasi” tidak membuktikan undang-undang atau kewangan memerlukannya. Memilih “draf balasan” tidak memberikan izin menghantar. Aliran masih perlu menetapkan operasi selepas setiap pilihan dan pemilik pengecualian.

Contoh pertama: satu mesej pelanggan, tiga kemungkinan

Pertimbangkan pasukan sokongan menerima soalan produk dan permintaan pengecualian. Aplikasi patut membezakan tiga laluan luas: menjawab daripada bantuan diluluskan, menyediakan draf untuk manusia atau mengeskalasi kes luar biasa.

Dengan laluan jelas, destinasi itu kelihatan. Soalan persediaan biasa boleh masuk laluan jawapan pengetahuan. Permintaan dengan ketidakpastian akaun boleh masuk semakan. Permintaan mengatasi syarat komersial boleh dihantar kepada pasukan berkuasa membuat keputusan itu.

Ini pilihan aplikasi ilustratif, bukan dasar sokongan siap disediakan Dify. Pasukan mesti menentukan kandungan setiap laluan, memberikan contoh dan memilih tindakan bagi input kabur. Penerangan meyakinkan tidak patut menghapuskan sempadan kuasa.

Manfaatnya bukan semua mesej mudah dikelaskan. Pembina boleh menilai keputusan tertentu. Jika mesej sukar masuk jawapan biasa, kegagalannya jelas. Jika semua permintaan dihantar kepada manusia, aliran mungkin selamat tetapi kurang automasi berguna.

Simpan set mesej sukar dan destinasi dijangka. Masukkan permintaan bercampur, maklumat hilang dan variasi bahasa seperti trafik sebenar. Aliran yang hanya berjaya pada contoh paling bersih masih demo, walaupun rajahnya nampak siap.

Permintaan memasuki ejen dan diteruskan ke jawapan, semakan manusia atau cabang eskalasi. Laluan dikonfigurasi menukar pertimbangan bahasa kepada destinasi kelihatan. Setiap destinasi masih memerlukan tindakan dibenarkan dan peraturan semakan.

Boleh dipindahkan bermaksud lebih daripada menyalin prompt

Aplikasi AI boleh bergantung pada arahan, takrif ejen, Skills, fail dan rujukan sumber ruang kerja. Menyalin prompt paling jelas meninggalkan banyak bahagian aplikasi.

Dify 1.18 memperkenalkan pakej .ifpkg yang boleh memasukkan Agents terbina, Skills dan failnya. Semasa import, sumber dicipta semula dan rujukan dipetakan semula. Import fail dan URL menyokong YAML serta format pakej, sementara eksport YAML khusus kekal tersedia. Perubahan pakej dan import.

Ini perubahan penting untuk guna semula. Pasukan lebih berpeluang memindahkan bersama bahagian yang menjelaskan cara ejen bekerja, bukan membiarkan rakan membina semula daripada senarai arahan manual.

Ia tidak membuktikan semua kebergantungan luar berpindah automatik. Akses model, bukti kelayakan, plugin, kebenaran rangkaian dan pengetahuan bergantung pada persekitaran destinasi. Aplikasi diimport boleh lengkap strukturnya tetapi masih memerlukan konfigurasi.

Anggap pakej bahan aplikasi berguna yang perlu diperiksa. Fail boleh mengandungi arahan dan sokongan yang tidak ditulis pasukan penerima. Sebelum import ke ruang berakses penting, fahami asal serta tugas yang dijangka daripada ejen dan alat.

Contoh kedua: aliran cadangan berpindah kepada pasukan lain

Bayangkan syarikat perkhidmatan membina aliran draf cadangan awal. Ia mengumpulkan permintaan, menggunakan Skill penulisan, memeriksa bahagian wajib dan menyalurkan terma komersial tidak pasti kepada manusia.

Pasukan kedua mahu pendekatan sama dengan katalog perkhidmatan berbeza. Prompt sahaja tidak lengkap: arahan guna semula, templat dilampirkan dan rujukan ejen sebahagian tingkah laku. Format pakej membantu memindahkan lebih banyak bahagian berkaitan bersama.

Pasukan penerima masih perlu bekerja. Ia mesti mengganti atau mengesahkan maklumat, mengkonfigurasi model dan alat serta menentukan pelulus. Jika aliran diimport merujuk sumber yang tidak sesuai dalam ruang baharu, import berjaya bukan alasan membiarkannya tanpa semakan.

Jalankan set kecil permintaan sama sebelum dan selepas pindah. Bandingkan pilihan laluan, bahagian wajib, akses alat dan semakan. Aplikasi boleh pindah patut mengekalkan proses sasaran sambil membenarkan perubahan sengaja kepada maklumat khusus destinasi.

Di sinilah pakej menjadi ciri operasi. Ia mengurangkan pembinaan semula, tetapi hasil berguna ialah penyerahan berulang yang difahami dan diuji pasukan lain. Bilangan klik dijimatkan semasa import hanya sebahagiannya.

Melihat dalam aliran mengubah cara pasukan menyahpepijat

Keluaran ini menekankan paparan pelaksanaan lebih terperinci, termasuk pelaksanaan bersarang. Ini penting kerana aplikasi boleh gagal beberapa langkah sebelum tempat pengguna menyedari masalah.

Draf akhir lemah mungkin berpunca daripada laluan salah, sumber hilang, hasil alat tidak lengkap atau arahan dalam aliran bersarang. Jika hanya hasil akhir diperiksa, pasukan mungkin terus menulis semula prompt yang bukan punca.

Pelaksanaan lebih jelas membantu soalan lebih sempit: input apa sampai ke langkah ini, hasil apa dikeluarkan dan langkah mana menggunakannya? Jawapan menyokong pembaikan lebih tepat daripada mengubah banyak bahagian serentak.

Paparan pelaksanaan bukan penerangan lengkap penaakulan dalaman model. Maklumat pelaksanaan menunjukkan peristiwa dan aliran data tanpa membuktikan sebab setiap token atau laluan dipilih. Ia juga tidak automatik menentukan kandungan jejak sesuai untuk setiap pemerhati.

Gunakan maklumat yang dipaparkan untuk memahami tingkah laku boleh diperhatikan. Tentukan berasingan tempoh jejak disimpan, bahan sensitif yang boleh muncul dan pihak berakses. Kemudahan nyahpepijat tidak patut menjadi akses tanpa had kepada permintaan sulit.

Keupayaan 1.18Peningkatan praktikal untuk dinilaiSempadan yang kekal
Output Routes ejenPilihan bahasa mempunyai langkah seterusnya kelihatanLaluan masih memerlukan kebenaran dan pengendalian ralat
Pakej .ifpkgSumber ejen dan Skills boleh bergerak bersamaAkses luar dan konfigurasi destinasi masih diperiksa
Paparan lebih terperinciKegagalan boleh diperiksa dalam proses besarJejak tidak membuktikan keputusan atau jawapan betul

Ketersediaan keluaran dan naik taraf ialah persoalan berasingan

Keluaran rasmi GitHub ialah keluaran perisian bertarikh. Ia bukan bukti setiap ruang Dify dihoskan mempunyai ciri sama serentak. Pengguna perkhidmatan terurus perlu menyemak ruang sebenar dan dokumentasi sebelum merancang penggunaan kawalan tertentu.

Pemasangan kendiri mempunyai tanggungjawab lain. Nota 1.18 menerangkan perubahan terselaras API, worker, Agent Backend dan imej runtime, termasuk protokol ejen berubah. Menaik taraf satu komponen kelihatan sahaja tidak boleh dipercayai apabila komunikasi antara komponen berubah.

Nota turut menyatakan butiran konfigurasi dan migrasi untuk sandbox ejen setempat serta alat. Ini perlu dimasukkan dalam pelan berdasarkan pemasangan sebenar. Ia tidak patut dipendekkan menjadi perintah universal daripada gambaran produk.

Sebelum naik taraf, simpan konfigurasi dan bahan semasa, kenal pasti versi komponen disokong serta uji migrasi dalam persekitaran sesuai. Jangan mengganti tetapan pengesahan atau penyulitan kekal hanya kerana contoh mempunyai nilai baharu. Ikuti panduan migrasi tepat keluaran.

Jika tujuan segera hanya menilai laluan dan pakej, aplikasi ujian berasingan munasabah. Ini membolehkan pembelajaran tanpa menjadikan eksperimen pertama migrasi aliran paling penting.

Penilaian berguna boleh dimuatkan pada satu halaman

Tidak perlu puluhan ejen untuk mengetahui manfaat ciri ini. Satu aplikasi dengan keputusan sebenar dan satu persekitaran lagi untuk import cukup mendedahkan beberapa sifat penting.

  1. Pilih tugas terhad. Gunakan input dan hasil dikenali, seperti menyediakan balasan sokongan disemak. Namakan pemilik pengecualian.
  2. Takrifkan sedikit laluan. Beri setiap laluan makna operasi dan tindakan susulan. Sertakan laluan untuk permintaan yang tidak selamat dipadankan.
  3. Kumpulkan kes wakil. Gunakan permintaan biasa, niat bercampur dan maklumat hilang. Tulis laluan dijangka sebelum ujian.
  4. Periksa pelaksanaan, bukan jawapan akhir sahaja. Ikuti langkah bersarang berkaitan dan cari tempat nilai atau pilihan luar jangka bermula.
  5. Eksport dan import aplikasi. Semak sumber pakej, rujukan, alat, model dan rahsia di destinasi. Jangan anggap akses kurang mesti diberikan automatik.
  6. Ulang kes sama selepas pindah. Bandingkan laluan dan output, kemudian rekod perbezaan konfigurasi yang sengaja dibuat.

Ukuran berguna ialah kekerapan destinasi betul, konfigurasi diperlukan dan kemampuan mencari kegagalan tanpa menyusun semula seluruh larian. Tiada ukuran memerlukan prosa dijana dianggap bukti ketepatannya sendiri.

Pakej aplikasi berpindah ke ruang lain, diikuti konfigurasi dan penilaian berulang. Pakej boleh memindahkan struktur aplikasi. Destinasi masih memerlukan semakan akses dan pengulangan kes yang mentakrif kejayaan.

Perkara yang menjanjikan dan yang perlu dijaga

Arah menjanjikan ialah unit aplikasi lebih mudah digunakan semula. Aliran mempunyai destinasi jelas, membawa lebih banyak sokongan ejen dan mendedahkan pelaksanaan apabila sesuatu gagal. Gabungan ini berguna untuk pasukan yang melepasi prompt berasingan tetapi tidak mahu setiap aplikasi menjadi integrasi tersuai.

Kebimbangannya ialah pemindahan menyebarkan kesilapan sama cekap dengan corak baik. Takrif laluan kabur atau alat terlalu berkuasa tidak menjadi sesuai kerana datang dalam pakej kemas. Semak tingkah laku yang diimport, bukan sekadar fail berjaya dibuka.

Ujian penting seterusnya ialah penyelenggaraan merentas perubahan: model lain, Skill baharu, dasar berubah atau ruang baharu. Import pertama berjaya menggalakkan. Kemas kini terkawal yang mengekalkan tingkah laku ialah tanda kematangan lebih kuat.

Dify 1.18 menjadikan eksperimen lebih menarik dengan menghubungkan keputusan ejen kepada struktur kelihatan. Mulakan kecil, pastikan laluan difahami dan jadikan penyerahan boleh diulang. Begitulah demo menjanjikan menjadi sesuatu yang boleh digunakan pasukan lain dengan bertanggungjawab.

Sumber

Mahukan ruang boleh cari untuk nota aliran, contoh permintaan dan keputusan di sebalik semakan? Kumpulkan rujukan di Telli.sh dan pastikan penyerahan mudah difahami.


← Kembali ke blog