Thanks your reply first !!
I do the job with your suggestion now the new particle(Particle2, i put particle created by emit command in an empty particle object) actually be "put" by my original particle (Particle1). As you can expect i write the emit command in Particle1's particle expression. Now i got some problem with new created particles, the first is new created particles are just put in the position i specified in emit command. I also specify the velocity and acceleration attribute for it but seem not make them move any more, even i write particle expression in Particle2 that partilce2.position = partilce2.position + partilce2.velocity. And the second thing is that when i specified new created particle to asigned in Particle2 Object, i want to make them dissappear when i rewind the scene, is it possible (I know only particle object created particle can have such ability, external added particle seems not support this) ?